Initial polyanarchy.us manifesto site
Static nginx site with manifesto content about the necessary plurality of anarchy, polyamorous governance, and opposition to new monoliths. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
commit
54861e4123
|
|
@ -0,0 +1,5 @@
|
||||||
|
FROM nginx:alpine
|
||||||
|
COPY nginx.conf /etc/nginx/conf.d/default.conf
|
||||||
|
COPY index.html /usr/share/nginx/html/index.html
|
||||||
|
EXPOSE 80
|
||||||
|
CMD ["nginx", "-g", "daemon off;"]
|
||||||
|
|
@ -0,0 +1,25 @@
|
||||||
|
services:
|
||||||
|
polyanarchy:
|
||||||
|
build: .
|
||||||
|
restart: unless-stopped
|
||||||
|
read_only: true
|
||||||
|
tmpfs:
|
||||||
|
- /tmp
|
||||||
|
- /var/cache/nginx
|
||||||
|
- /var/run
|
||||||
|
cap_drop: [ALL]
|
||||||
|
cap_add: [NET_BIND_SERVICE, CHOWN, SETGID, SETUID, DAC_OVERRIDE]
|
||||||
|
security_opt:
|
||||||
|
- no-new-privileges:true
|
||||||
|
labels:
|
||||||
|
- traefik.enable=true
|
||||||
|
- traefik.http.routers.polyanarchy.rule=Host(`polyanarchy.us`) || Host(`www.polyanarchy.us`)
|
||||||
|
- traefik.http.routers.polyanarchy.entrypoints=web
|
||||||
|
- traefik.http.services.polyanarchy.loadbalancer.server.port=80
|
||||||
|
- traefik.docker.network=traefik-public
|
||||||
|
networks:
|
||||||
|
- traefik-public
|
||||||
|
|
||||||
|
networks:
|
||||||
|
traefik-public:
|
||||||
|
external: true
|
||||||
|
|
@ -0,0 +1,334 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>Polyanarchy — A Manifesto</title>
|
||||||
|
<meta name="description" content="The necessary plurality of anarchy. A love affair with the chaos of emergence. No gods among equals.">
|
||||||
|
<meta property="og:title" content="Polyanarchy">
|
||||||
|
<meta property="og:description" content="There can be no gods among equals.">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:url" content="https://polyanarchy.us">
|
||||||
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,600;1,400&family=Space+Mono:wght@400;700&display=swap" rel="stylesheet">
|
||||||
|
<style>
|
||||||
|
:root {
|
||||||
|
--ink: #1a1a1a;
|
||||||
|
--paper: #f5f0e8;
|
||||||
|
--accent: #8b0000;
|
||||||
|
--dim: #6b6359;
|
||||||
|
}
|
||||||
|
|
||||||
|
* { margin: 0; padding: 0; box-sizing: border-box; }
|
||||||
|
|
||||||
|
html {
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
background: var(--ink);
|
||||||
|
color: var(--paper);
|
||||||
|
font-family: 'EB Garamond', Georgia, serif;
|
||||||
|
line-height: 1.7;
|
||||||
|
overflow-x: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --- HERO --- */
|
||||||
|
.hero {
|
||||||
|
min-height: 100vh;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
text-align: center;
|
||||||
|
padding: 2rem;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero::before {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
inset: 0;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at 20% 30%, rgba(139,0,0,0.08) 0%, transparent 50%),
|
||||||
|
radial-gradient(circle at 80% 70%, rgba(139,0,0,0.06) 0%, transparent 50%);
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero h1 {
|
||||||
|
font-family: 'Space Mono', monospace;
|
||||||
|
font-size: clamp(3rem, 10vw, 8rem);
|
||||||
|
font-weight: 700;
|
||||||
|
letter-spacing: 0.05em;
|
||||||
|
text-transform: uppercase;
|
||||||
|
line-height: 1;
|
||||||
|
margin-bottom: 1.5rem;
|
||||||
|
background: linear-gradient(135deg, var(--paper) 0%, var(--accent) 100%);
|
||||||
|
-webkit-background-clip: text;
|
||||||
|
-webkit-text-fill-color: transparent;
|
||||||
|
background-clip: text;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero .subtitle {
|
||||||
|
font-size: clamp(1.1rem, 2.5vw, 1.6rem);
|
||||||
|
font-style: italic;
|
||||||
|
color: var(--dim);
|
||||||
|
max-width: 600px;
|
||||||
|
margin-bottom: 3rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.scroll-hint {
|
||||||
|
position: absolute;
|
||||||
|
bottom: 2rem;
|
||||||
|
animation: drift 2.5s ease-in-out infinite;
|
||||||
|
color: var(--dim);
|
||||||
|
font-size: 1.5rem;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes drift {
|
||||||
|
0%, 100% { transform: translateY(0); opacity: 0.4; }
|
||||||
|
50% { transform: translateY(10px); opacity: 1; }
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --- MANIFESTO --- */
|
||||||
|
.manifesto {
|
||||||
|
max-width: 720px;
|
||||||
|
margin: 0 auto;
|
||||||
|
padding: 4rem 2rem 6rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.manifesto section {
|
||||||
|
margin-bottom: 4rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.manifesto h2 {
|
||||||
|
font-family: 'Space Mono', monospace;
|
||||||
|
font-size: clamp(1.4rem, 3vw, 2rem);
|
||||||
|
color: var(--accent);
|
||||||
|
text-transform: uppercase;
|
||||||
|
letter-spacing: 0.08em;
|
||||||
|
margin-bottom: 1.5rem;
|
||||||
|
position: relative;
|
||||||
|
padding-left: 1.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.manifesto h2::before {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
top: 0.15em;
|
||||||
|
width: 4px;
|
||||||
|
height: 1em;
|
||||||
|
background: var(--accent);
|
||||||
|
}
|
||||||
|
|
||||||
|
.manifesto p {
|
||||||
|
font-size: clamp(1.05rem, 1.8vw, 1.25rem);
|
||||||
|
margin-bottom: 1.5rem;
|
||||||
|
color: #d4cfc6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.manifesto p.lead {
|
||||||
|
font-size: clamp(1.2rem, 2.2vw, 1.5rem);
|
||||||
|
color: var(--paper);
|
||||||
|
}
|
||||||
|
|
||||||
|
.manifesto em {
|
||||||
|
color: var(--paper);
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
.manifesto strong {
|
||||||
|
color: var(--paper);
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pullquote {
|
||||||
|
border-left: 3px solid var(--accent);
|
||||||
|
padding: 1rem 0 1rem 2rem;
|
||||||
|
margin: 2.5rem 0;
|
||||||
|
font-size: clamp(1.3rem, 2.5vw, 1.7rem);
|
||||||
|
font-style: italic;
|
||||||
|
color: var(--paper);
|
||||||
|
line-height: 1.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --- PRINCIPLES --- */
|
||||||
|
.principles {
|
||||||
|
list-style: none;
|
||||||
|
padding: 0;
|
||||||
|
margin: 2rem 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.principles li {
|
||||||
|
padding: 1rem 0 1rem 2rem;
|
||||||
|
position: relative;
|
||||||
|
font-size: clamp(1.05rem, 1.8vw, 1.2rem);
|
||||||
|
color: #d4cfc6;
|
||||||
|
border-bottom: 1px solid rgba(139,0,0,0.15);
|
||||||
|
}
|
||||||
|
|
||||||
|
.principles li:last-child {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.principles li::before {
|
||||||
|
content: '\2726';
|
||||||
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
color: var(--accent);
|
||||||
|
font-size: 0.9em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --- DIVIDER --- */
|
||||||
|
.divider {
|
||||||
|
text-align: center;
|
||||||
|
margin: 4rem 0;
|
||||||
|
color: var(--accent);
|
||||||
|
font-size: 1.5rem;
|
||||||
|
letter-spacing: 1em;
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --- FOOTER --- */
|
||||||
|
footer {
|
||||||
|
text-align: center;
|
||||||
|
padding: 3rem 2rem;
|
||||||
|
color: var(--dim);
|
||||||
|
font-size: 0.9rem;
|
||||||
|
border-top: 1px solid rgba(139,0,0,0.15);
|
||||||
|
max-width: 720px;
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer p {
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --- RESPONSIVE --- */
|
||||||
|
@media (max-width: 480px) {
|
||||||
|
.manifesto {
|
||||||
|
padding: 3rem 1.25rem 4rem;
|
||||||
|
}
|
||||||
|
.pullquote {
|
||||||
|
padding-left: 1.25rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<header class="hero">
|
||||||
|
<h1>Poly­anarchy</h1>
|
||||||
|
<p class="subtitle">The necessary plurality of anarchy — a love affair with the chaos of emergence</p>
|
||||||
|
<a href="#manifesto" class="scroll-hint" aria-label="Scroll to manifesto">↓</a>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="manifesto" id="manifesto">
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>Preamble</h2>
|
||||||
|
<p class="lead">We do not come to build a new cathedral. We come to scatter seeds in every direction and see what grows in the cracks.</p>
|
||||||
|
<p>Every revolution that succeeds immediately begins to calcify. The liberators become administrators. The movement becomes a monument. The living fire is poured into a mold and sold back as a candle. This is the oldest betrayal in history, and we refuse it.</p>
|
||||||
|
<p><strong>Polyanarchy</strong> is not a party, a platform, or a program. It is a commitment to the irreducible plurality of free life — and a refusal to let any single vision, however beautiful, become the new monolith.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<div class="divider">· · ·</div>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>I. There Can Be No Gods Among Equals</h2>
|
||||||
|
<p>Hierarchy does not die when you topple one throne. It reincarnates. It puts on new clothes — the philosopher-king, the benevolent protocol, the meritocratic algorithm, the revolutionary committee, the thought leader, the DAO whale. <em>The shape changes; the structure persists.</em></p>
|
||||||
|
<p>We are not opposed merely to the current arrangement of power. We are opposed to the <em>pattern</em> — the recurring tendency for any collective to condense authority into a singularity and then worship it.</p>
|
||||||
|
<div class="pullquote">The question is not "who should rule?" The question is "why must anyone?"</div>
|
||||||
|
<p>Any system that produces gods among equals has already failed, regardless of its stated intentions. We do not need better masters. We need to outgrow mastery itself.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>II. The Love Affair with Emergence</h2>
|
||||||
|
<p>Order does not require a designer. The forest has no manager. The murmuration has no choreographer. Language has no central committee. The most resilient, adaptive, and beautiful systems we know were not planned — they emerged.</p>
|
||||||
|
<p>Emergence is not chaos in the colloquial sense. It is <em>chaos</em> in the mathematical sense — deterministic complexity arising from simple, local interactions. It is what happens when you trust the parts to negotiate their own whole.</p>
|
||||||
|
<p>We are in love with this process. Not because it is efficient — it is often spectacularly inefficient. Not because it is predictable — it never is. But because it is <em>alive</em>. Because it respects the agency of every participant. Because it produces forms that no single mind could imagine.</p>
|
||||||
|
<div class="pullquote">We would rather have a thousand imperfect experiments than one perfect plan.</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>III. Against the New Monoliths</h2>
|
||||||
|
<p>The most dangerous moment for freedom is the moment after liberation. When the old order falls, there is a vacuum — and into that vacuum rush the architects of the next monopoly.</p>
|
||||||
|
<p>We see it everywhere:</p>
|
||||||
|
<ul class="principles">
|
||||||
|
<li>The decentralized network that consolidates into three mining pools</li>
|
||||||
|
<li>The open-source project captured by a single corporate sponsor</li>
|
||||||
|
<li>The liberation theology that becomes a new orthodoxy</li>
|
||||||
|
<li>The social movement that becomes a personal brand</li>
|
||||||
|
<li>The commons that becomes a platform that becomes an empire</li>
|
||||||
|
<li>The revolution that becomes a state that becomes the thing it overthrew</li>
|
||||||
|
</ul>
|
||||||
|
<p>Polyanarchy names this pattern and opposes it — not with a counter-ideology, but with a commitment to <em>structural plurality</em>. The antidote to the monolith is not a better monolith. It is a world of many small, overlapping, voluntary, and impermanent forms of association.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>IV. The Poly Principle</h2>
|
||||||
|
<p><strong>Poly</strong> — many. This is not a stylistic preference. It is a structural imperative.</p>
|
||||||
|
<p>One currency is a chokepoint. Many currencies are an ecosystem. One protocol is a dependency. Many protocols are resilience. One truth is a cage. Many truths in dialogue are wisdom.</p>
|
||||||
|
<p>We advocate for:</p>
|
||||||
|
<ul class="principles">
|
||||||
|
<li><strong>Polycentric governance</strong> — overlapping jurisdictions, none supreme</li>
|
||||||
|
<li><strong>Polyeconomy</strong> — gift, commons, mutual aid, and market coexisting, none dominant</li>
|
||||||
|
<li><strong>Polyculture</strong> — many ways of knowing, living, and organizing, cross-pollinating freely</li>
|
||||||
|
<li><strong>Polytemporal thinking</strong> — honoring what endures and what must change, simultaneously</li>
|
||||||
|
<li><strong>Polyvocality</strong> — no single narrative, no final word, no definitive text — not even this one</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>V. The Polyamory of Governance</h2>
|
||||||
|
<p>There are many ways to love. Monogamy is one. But so is every other configuration in which all parties freely consent and agree upon the terms. The polyamorous insight is not that more is better — it is that <em>the shape of a relationship should be determined by the people in it</em>, not by inherited template.</p>
|
||||||
|
<p>The same is true for self-determination. There are many ways to govern, to organize, to hold things in common. The only requirement is the same one: <em>everyone involved must be in genuine agreement as to the rules.</em> Not coerced. Not defaulted. Not inherited without question. Chosen, with full knowledge, and revisable when the terms no longer serve.</p>
|
||||||
|
<p>Monogamy is not the enemy. Monopoly is. The insistence that there is one right way to structure a relationship — or a society — and that all must conform to it. The polyanarchist says: let a thousand arrangements bloom, each one legitimate so long as it is entered freely and can be exited freely.</p>
|
||||||
|
<div class="pullquote">Consent is the only legitimate source of social order. Everything else is just tradition with a gun.</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>VI. Anarchy as Ongoing Practice</h2>
|
||||||
|
<p>Anarchy is not a destination. There is no anarchist utopia to arrive at, no final configuration, no end of history. Anarchy is a <em>practice</em> — the daily, unglamorous work of relating to each other without domination.</p>
|
||||||
|
<p>It means checking your own will to power. It means noticing when you have started to build a throne and stepping away from it. It means holding your own ideas lightly enough that they can be changed by encounter with others.</p>
|
||||||
|
<p>It means tolerating the discomfort of not knowing how things will turn out. Of not being in control. Of trusting that others are as capable of self-governance as you are.</p>
|
||||||
|
<div class="pullquote">Freedom is not a state to be achieved. It is a tension to be inhabited.</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>VII. On Chaos and Creation</h2>
|
||||||
|
<p>They will call us naive. They will say that without hierarchy, nothing gets built. That without authority, there is only disorder. That someone must be in charge.</p>
|
||||||
|
<p>We point to every ecosystem, every jazz ensemble, every mutual aid network, every open-source project that works, every village that has governed itself for centuries. We point to the entire history of life on Earth — four billion years of coordination without a CEO.</p>
|
||||||
|
<p>What we propose is not the absence of order. It is the presence of <em>many orders</em>, negotiated from below, adapted to local conditions, always provisional, always revisable. Not the tyranny of structurelessness, but the abundance of structures — each held lightly, each answerable to those it serves.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<h2>VIII. The Invitation</h2>
|
||||||
|
<p>This manifesto is not a constitution. It has no authority. It binds no one. It is an invitation, written in the full knowledge that it too could become a monolith if anyone let it.</p>
|
||||||
|
<p>So do not follow it. <em>Argue with it.</em> Fork it. Rewrite it. Contradict it with your own. Build something we cannot imagine. Tear down what does not serve you. Find others who share your questions — not necessarily your answers — and make something together.</p>
|
||||||
|
<p>The only thing we ask is this:</p>
|
||||||
|
<div class="pullquote">When your creation begins to harden into a new authority — when people start to look up instead of around — have the courage to break it open again.</div>
|
||||||
|
<p>There can be no gods among equals. There can only be equals, endlessly becoming.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<div class="divider">· · ·</div>
|
||||||
|
|
||||||
|
<section style="text-align: center;">
|
||||||
|
<p class="lead" style="font-style: italic; color: var(--dim);">
|
||||||
|
Scatter. Multiply. Refuse to converge.<br>
|
||||||
|
The future is not singular.
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer>
|
||||||
|
<p>No copyright. No permission needed. This text belongs to no one.</p>
|
||||||
|
<p style="opacity: 0.5;">polyanarchy.us</p>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,15 @@
|
||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
server_name polyanarchy.us www.polyanarchy.us;
|
||||||
|
root /usr/share/nginx/html;
|
||||||
|
index index.html;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
try_files $uri $uri/ /index.html;
|
||||||
|
}
|
||||||
|
|
||||||
|
location ~* \.(css|js|jpg|jpeg|png|gif|ico|svg|woff|woff2)$ {
|
||||||
|
expires 30d;
|
||||||
|
add_header Cache-Control "public, immutable";
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue