Compare commits
2 Commits
main
...
jekyll-con
Author | SHA1 | Date | |
---|---|---|---|
|
4ba63ae1cf | ||
|
85a627e1ab |
99
.gitea/workflows/deploy-simple.yml
Normal file
99
.gitea/workflows/deploy-simple.yml
Normal file
|
@ -0,0 +1,99 @@
|
|||
name: Deploy Jekyll Site (Simple)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ main ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
types: [ closed ]
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
if: github.event_name == 'push' || (github.event_name == 'pull_request' && github.event.pull_request.merged == true)
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Setup Ruby
|
||||
uses: ruby/setup-ruby@v1
|
||||
with:
|
||||
ruby-version: '3.0'
|
||||
bundler-cache: true
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
gem install bundler
|
||||
bundle install
|
||||
|
||||
- name: Build Jekyll site
|
||||
run: |
|
||||
bundle exec jekyll build
|
||||
|
||||
- name: Create deployment package
|
||||
run: |
|
||||
# Create deployment package
|
||||
tar -czf site-deployment.tar.gz -C _site .
|
||||
echo "Deployment package created: site-deployment.tar.gz"
|
||||
echo "Package size: $(du -h site-deployment.tar.gz | cut -f1)"
|
||||
|
||||
- name: List deployment contents
|
||||
run: |
|
||||
echo "Contents of _site directory:"
|
||||
find _site -type f | head -20
|
||||
echo "Total files: $(find _site -type f | wc -l)"
|
||||
|
||||
- name: Upload deployment artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: jekyll-site
|
||||
path: site-deployment.tar.gz
|
||||
retention-days: 30
|
||||
|
||||
- name: Deployment Instructions
|
||||
run: |
|
||||
echo "=========================================="
|
||||
echo "DEPLOYMENT INSTRUCTIONS"
|
||||
echo "=========================================="
|
||||
echo ""
|
||||
echo "The Jekyll site has been built successfully!"
|
||||
echo "To deploy to web.resist.is, follow these steps:"
|
||||
echo ""
|
||||
echo "1. Download the artifact 'jekyll-site' from this workflow run"
|
||||
echo "2. Extract site-deployment.tar.gz"
|
||||
echo "3. Connect to web.resist.is as resistbot user"
|
||||
echo "4. Create backup: sudo cp -r /var/www/join.resist.is /var/backups/join.resist.is/backup-\$(date +%Y%m%d-%H%M%S)"
|
||||
echo "5. Deploy files: sudo rsync -av --delete extracted-files/ /var/www/join.resist.is/"
|
||||
echo "6. Set permissions: sudo chown -R www-data:www-data /var/www/join.resist.is"
|
||||
echo "7. Set permissions: sudo chmod -R 755 /var/www/join.resist.is"
|
||||
echo ""
|
||||
echo "Or use the automated deployment script:"
|
||||
echo "=========================================="
|
||||
echo "#!/bin/bash"
|
||||
echo "# Save this as deploy.sh and run on web.resist.is"
|
||||
echo ""
|
||||
echo "SITE_PATH=\"/var/www/join.resist.is\""
|
||||
echo "BACKUP_DIR=\"/var/backups/join.resist.is/backup-\$(date +%Y%m%d-%H%M%S)\""
|
||||
echo ""
|
||||
echo "# Create backup"
|
||||
echo "sudo mkdir -p /var/backups/join.resist.is"
|
||||
echo "if [ -d \"\$SITE_PATH\" ]; then"
|
||||
echo " sudo cp -r \"\$SITE_PATH\" \"\$BACKUP_DIR\""
|
||||
echo " echo \"Backup created at \$BACKUP_DIR\""
|
||||
echo "fi"
|
||||
echo ""
|
||||
echo "# Deploy new site"
|
||||
echo "sudo mkdir -p \"\$SITE_PATH\""
|
||||
echo "sudo tar -xzf site-deployment.tar.gz -C \"\$SITE_PATH\""
|
||||
echo ""
|
||||
echo "# Set permissions"
|
||||
echo "sudo chown -R www-data:www-data \"\$SITE_PATH\""
|
||||
echo "sudo chmod -R 755 \"\$SITE_PATH\""
|
||||
echo "sudo find \"\$SITE_PATH\" -type f -exec chmod 644 {} \\;"
|
||||
echo ""
|
||||
echo "echo \"Deployment completed successfully!\""
|
||||
echo "=========================================="
|
||||
|
122
.gitea/workflows/deploy.yml
Normal file
122
.gitea/workflows/deploy.yml
Normal file
|
@ -0,0 +1,122 @@
|
|||
name: Deploy Jekyll Site
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ main ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
types: [ closed ]
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
if: github.event_name == 'push' || (github.event_name == 'pull_request' && github.event.pull_request.merged == true)
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Setup Ruby
|
||||
uses: ruby/setup-ruby@v1
|
||||
with:
|
||||
ruby-version: '3.0'
|
||||
bundler-cache: true
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
gem install bundler
|
||||
bundle install
|
||||
|
||||
- name: Build Jekyll site
|
||||
run: |
|
||||
bundle exec jekyll build
|
||||
|
||||
- name: Prepare deployment files
|
||||
run: |
|
||||
# Create deployment package
|
||||
tar -czf site-deployment.tar.gz -C _site .
|
||||
|
||||
- name: Deploy to web.resist.is
|
||||
env:
|
||||
DEPLOY_HOST: web.resist.is
|
||||
DEPLOY_USER: resistbot
|
||||
DEPLOY_PASS: ${{ secrets.DEPLOY_PASSWORD }}
|
||||
SITE_PATH: /var/www/join.resist.is
|
||||
run: |
|
||||
# Install sshpass for password authentication
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y sshpass rsync
|
||||
|
||||
# Create backup directory name with timestamp
|
||||
BACKUP_DIR="backup-$(date +%Y%m%d-%H%M%S)"
|
||||
|
||||
# Create SSH config to disable host key checking (for automation)
|
||||
mkdir -p ~/.ssh
|
||||
echo "Host web.resist.is" >> ~/.ssh/config
|
||||
echo " StrictHostKeyChecking no" >> ~/.ssh/config
|
||||
echo " UserKnownHostsFile /dev/null" >> ~/.ssh/config
|
||||
|
||||
# Create backup of existing site
|
||||
echo "Creating backup of existing site..."
|
||||
sshpass -p "$DEPLOY_PASS" ssh "$DEPLOY_USER@$DEPLOY_HOST" "
|
||||
if [ -d '$SITE_PATH' ]; then
|
||||
sudo mkdir -p /var/backups/join.resist.is
|
||||
sudo cp -r '$SITE_PATH' '/var/backups/join.resist.is/$BACKUP_DIR'
|
||||
echo 'Backup created at /var/backups/join.resist.is/$BACKUP_DIR'
|
||||
else
|
||||
echo 'No existing site found to backup'
|
||||
fi
|
||||
"
|
||||
|
||||
# Create site directory if it doesn't exist
|
||||
echo "Preparing deployment directory..."
|
||||
sshpass -p "$DEPLOY_PASS" ssh "$DEPLOY_USER@$DEPLOY_HOST" "
|
||||
sudo mkdir -p '$SITE_PATH'
|
||||
sudo chown -R $DEPLOY_USER:$DEPLOY_USER '$SITE_PATH'
|
||||
"
|
||||
|
||||
# Deploy new site
|
||||
echo "Deploying new Jekyll site..."
|
||||
sshpass -p "$DEPLOY_PASS" rsync -avz --delete \
|
||||
-e "ssh -o StrictHostKeyChecking=no" \
|
||||
_site/ "$DEPLOY_USER@$DEPLOY_HOST:$SITE_PATH/"
|
||||
|
||||
# Set proper permissions
|
||||
sshpass -p "$DEPLOY_PASS" ssh "$DEPLOY_USER@$DEPLOY_HOST" "
|
||||
sudo chown -R www-data:www-data '$SITE_PATH'
|
||||
sudo chmod -R 755 '$SITE_PATH'
|
||||
sudo find '$SITE_PATH' -type f -exec chmod 644 {} \;
|
||||
"
|
||||
|
||||
echo "Deployment completed successfully!"
|
||||
echo "Site is now live at: https://join.resist.is"
|
||||
echo "Backup location: /var/backups/join.resist.is/$BACKUP_DIR"
|
||||
|
||||
- name: Verify deployment
|
||||
env:
|
||||
DEPLOY_HOST: web.resist.is
|
||||
DEPLOY_USER: resistbot
|
||||
DEPLOY_PASS: ${{ secrets.DEPLOY_PASSWORD }}
|
||||
SITE_PATH: /var/www/join.resist.is
|
||||
run: |
|
||||
# Verify the deployment by checking if index.html exists
|
||||
echo "Verifying deployment..."
|
||||
sshpass -p "$DEPLOY_PASS" ssh "$DEPLOY_USER@$DEPLOY_HOST" "
|
||||
if [ -f '$SITE_PATH/index.html' ]; then
|
||||
echo 'Deployment verification successful - index.html found'
|
||||
echo 'File count in deployment:'
|
||||
find '$SITE_PATH' -type f | wc -l
|
||||
else
|
||||
echo 'Deployment verification failed - index.html not found'
|
||||
exit 1
|
||||
fi
|
||||
"
|
||||
|
||||
- name: Cleanup
|
||||
run: |
|
||||
# Remove deployment artifacts
|
||||
rm -f site-deployment.tar.gz
|
||||
echo "Cleanup completed"
|
||||
|
98
Gemfile.lock
98
Gemfile.lock
|
@ -1,98 +0,0 @@
|
|||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
addressable (2.8.7)
|
||||
public_suffix (>= 2.0.2, < 7.0)
|
||||
base64 (0.3.0)
|
||||
bigdecimal (3.1.3)
|
||||
colorator (1.1.0)
|
||||
concurrent-ruby (1.3.5)
|
||||
csv (3.3.5)
|
||||
em-websocket (0.5.3)
|
||||
eventmachine (>= 0.12.9)
|
||||
http_parser.rb (~> 0)
|
||||
eventmachine (1.2.7)
|
||||
ffi (1.17.2)
|
||||
forwardable-extended (2.6.0)
|
||||
google-protobuf (4.30.2-x86_64-linux)
|
||||
bigdecimal
|
||||
rake (>= 13)
|
||||
http_parser.rb (0.8.0)
|
||||
i18n (1.14.7)
|
||||
concurrent-ruby (~> 1.0)
|
||||
jekyll (4.4.1)
|
||||
addressable (~> 2.4)
|
||||
base64 (~> 0.2)
|
||||
colorator (~> 1.0)
|
||||
csv (~> 3.0)
|
||||
em-websocket (~> 0.5)
|
||||
i18n (~> 1.0)
|
||||
jekyll-sass-converter (>= 2.0, < 4.0)
|
||||
jekyll-watch (~> 2.0)
|
||||
json (~> 2.6)
|
||||
kramdown (~> 2.3, >= 2.3.1)
|
||||
kramdown-parser-gfm (~> 1.0)
|
||||
liquid (~> 4.0)
|
||||
mercenary (~> 0.3, >= 0.3.6)
|
||||
pathutil (~> 0.9)
|
||||
rouge (>= 3.0, < 5.0)
|
||||
safe_yaml (~> 1.0)
|
||||
terminal-table (>= 1.8, < 4.0)
|
||||
webrick (~> 1.7)
|
||||
jekyll-feed (0.17.0)
|
||||
jekyll (>= 3.7, < 5.0)
|
||||
jekyll-sass-converter (3.1.0)
|
||||
sass-embedded (~> 1.75)
|
||||
jekyll-seo-tag (2.8.0)
|
||||
jekyll (>= 3.8, < 5.0)
|
||||
jekyll-sitemap (1.4.0)
|
||||
jekyll (>= 3.7, < 5.0)
|
||||
jekyll-watch (2.2.1)
|
||||
listen (~> 3.0)
|
||||
json (2.13.2)
|
||||
kramdown (2.5.1)
|
||||
rexml (>= 3.3.9)
|
||||
kramdown-parser-gfm (1.1.0)
|
||||
kramdown (~> 2.0)
|
||||
liquid (4.0.4)
|
||||
listen (3.9.0)
|
||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||
rb-inotify (~> 0.9, >= 0.9.10)
|
||||
mercenary (0.4.0)
|
||||
minima (2.5.2)
|
||||
jekyll (>= 3.5, < 5.0)
|
||||
jekyll-feed (~> 0.9)
|
||||
jekyll-seo-tag (~> 2.1)
|
||||
pathutil (0.16.2)
|
||||
forwardable-extended (~> 2.6)
|
||||
public_suffix (6.0.2)
|
||||
rake (13.3.0)
|
||||
rb-fsevent (0.11.2)
|
||||
rb-inotify (0.11.1)
|
||||
ffi (~> 1.0)
|
||||
rexml (3.4.2)
|
||||
rouge (4.6.0)
|
||||
safe_yaml (1.0.5)
|
||||
sass-embedded (1.86.3-x86_64-linux-gnu)
|
||||
google-protobuf (~> 4.30)
|
||||
terminal-table (3.0.2)
|
||||
unicode-display_width (>= 1.1.1, < 3)
|
||||
unicode-display_width (2.6.0)
|
||||
webrick (1.9.1)
|
||||
|
||||
PLATFORMS
|
||||
x86_64-linux
|
||||
|
||||
DEPENDENCIES
|
||||
http_parser.rb (~> 0.6.0)
|
||||
jekyll (~> 4.4)
|
||||
jekyll-feed (~> 0.12)
|
||||
jekyll-seo-tag
|
||||
jekyll-sitemap
|
||||
minima (~> 2.5)
|
||||
tzinfo (>= 1, < 3)
|
||||
tzinfo-data
|
||||
wdm (~> 0.1.1)
|
||||
|
||||
BUNDLED WITH
|
||||
2.6.7
|
|
@ -1,5 +0,0 @@
|
|||
### Find Us
|
||||
|
||||
[Bluesky](https://bsky.app/profile/doi.timeto.resist.is) [Matrix](https://matrix.to/#/#BureauOfDecentralizedResistance:weresist.is) [Email](mailto:info@resist.is)
|
||||
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
<p>The Department of Internautics operates as a decentralized resistance network committed to preserving democracy, preservation of human rights, defending democratic institutions and dismantling fascism. We do not advocate violence, but we recognize that extraordinary threats to democracy require extraordinary responses from ordinary citizens.</p>
|
||||
|
||||
<p>We will not abide a fascist dictator nor those that continue support him</p>
|
|
@ -1,8 +0,0 @@
|
|||
<div class="content-wrapper">
|
||||
<img src="{{ '/assets/images/omegablk.png' | relative_url }}" alt="Omega Symbol">
|
||||
|
||||
<p class="bold-text">United Interwebs Department of Internautics:</p>
|
||||
<p class="bold-text">Bureau of Decentralized Resistance</p>
|
||||
<p class="no-margin">{{ site.time | date: '%A, %B %e, %Y' }}</p>
|
||||
<p class="no-margin">For Immediate Release</p>
|
||||
</div>
|
|
@ -1,5 +1,3 @@
|
|||
---
|
||||
---
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
|
@ -8,30 +6,10 @@
|
|||
<title>{% if page.title %}{{ page.title }} - {{ site.title }}{% else %}{{ site.title }}{% endif %}</title>
|
||||
<meta name="description" content="{% if page.description %}{{ page.description }}{% else %}{{ site.description }}{% endif %}">
|
||||
<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}">
|
||||
|
||||
<!-- Matomo
|
||||
|
||||
<script>
|
||||
var _paq = window._paq = window._paq || [];
|
||||
_paq.push(['trackPageView']);
|
||||
_paq.push(['enableLinkTracking']);
|
||||
(function() {
|
||||
var u="//stats.resist.is/";
|
||||
_paq.push(['setTrackerUrl', u+'matomo.php']);
|
||||
_paq.push(['setSiteId', '2']);
|
||||
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
|
||||
})();
|
||||
</script>
|
||||
End Matomo Code -->
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="main-container">
|
||||
{% include header.html %}
|
||||
|
||||
{{ content }}
|
||||
|
||||
{{ content }}
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
---
|
||||
---
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>{% if page.title %}{{ page.title }} - {{ site.title }}{% else %}{{ site.title }}{% endif %}</title>
|
||||
<meta name="description" content="{% if page.description %}{{ page.description }}{% else %}{{ site.description }}{% endif %}">
|
||||
<link rel="stylesheet" href="{{ '/assets/css/main.css' | relative_url }}">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="main-container">
|
||||
|
||||
</div>
|
||||
{{ content }}
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
/* Main styles for resist.is */
|
||||
body {
|
||||
background-color: black;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-family: Arial, sans-serif;
|
||||
}
|
||||
|
||||
p,h3 {
|
||||
color: white;
|
||||
}
|
||||
|
||||
h2 {
|
||||
color: red;
|
||||
}
|
||||
|
||||
div {
|
||||
max-width: 700px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
.main-container {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.content-wrapper {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.bold-text {
|
||||
font-weight: bold;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.no-margin {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.link {
|
||||
text-align: center;
|
||||
color: royalblue;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.link:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 25 KiB |
|
@ -1 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-09-29T21:20:52-04:00</updated><id>/feed.xml</id><title type="html">Resist</title><subtitle>United Interwebs Department of Internautics - Bureau of Decentralized Resistance</subtitle></feed>
|
105
_site/index.html
105
_site/index.html
|
@ -1,105 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>Resist - Resist</title>
|
||||
<meta name="description" content="United Interwebs Department of Internautics - Bureau of Decentralized Resistance">
|
||||
<link rel="stylesheet" href="/assets/css/main.css">
|
||||
|
||||
<!-- Matomo
|
||||
|
||||
<script>
|
||||
var _paq = window._paq = window._paq || [];
|
||||
_paq.push(['trackPageView']);
|
||||
_paq.push(['enableLinkTracking']);
|
||||
(function() {
|
||||
var u="//stats.resist.is/";
|
||||
_paq.push(['setTrackerUrl', u+'matomo.php']);
|
||||
_paq.push(['setSiteId', '2']);
|
||||
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
|
||||
})();
|
||||
</script>
|
||||
End Matomo Code -->
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="main-container">
|
||||
<div class="content-wrapper">
|
||||
<img src="/assets/images/omegablk.png" alt="Omega Symbol">
|
||||
|
||||
<p class="bold-text">United Interwebs Department of Internautics:</p>
|
||||
<p class="bold-text">Bureau of Decentralized Resistance</p>
|
||||
<p class="no-margin">Monday, September 29, 2025</p>
|
||||
<p class="no-margin">For Immediate Release</p>
|
||||
</div>
|
||||
|
||||
|
||||
<h2 id="democracy-under-siege">DEMOCRACY UNDER SIEGE</h2>
|
||||
<p><strong><em>CONSTITUTIONAL CRISIS DEMANDS IMMEDIATE ACTION</em></strong></p>
|
||||
|
||||
<p>The fascist regime now controlling all three branches of the United States federal government has accelerated its assault on our constitutional republic. What began as authoritarian overreach has escalated into full-scale oppression of American citizens. The time for passive resistance has ended.</p>
|
||||
|
||||
<h3 id="current-threat-assessment">CURRENT THREAT ASSESSMENT:</h3>
|
||||
|
||||
<p>As of this date, fascist forces have consolidated control over the executive, legislative, and judicial branches of government. The Supreme Court’s Roberts majority has granted unprecedented powers to an administration that openly defies constitutional limits. Military and paramilitary forces have been deployed against American citizens in major metropolitan areas, with confirmed operations in Los Angeles, Chicago, New York, and Washington, DC.</p>
|
||||
|
||||
<p>Citizens are being detained without due process and transported to undisclosed facilities, including foreign detention centers, in direct violation of habeas corpus protections. The National Guard has been federalized and weaponized against peaceful protesters and political dissidents. Communication networks are being monitored and disrupted to prevent organized resistance.</p>
|
||||
|
||||
<h3 id="the-constitution-is-under-direct-attack">THE CONSTITUTION IS UNDER DIRECT ATTACK</h3>
|
||||
|
||||
<p>Those we elected to represent us and safeguard our democratic institutions have either been co-opted, intimidated, or removed from power. The checks and balances that protected our republic for over two centuries have been systematically dismantled. Corporate oligarchs now dictate policy while constitutional rights are suspended under the guise of “emergency powers.”</p>
|
||||
|
||||
<p>This is not hyperbole. This is not partisan politics. This is fascism, and it has arrived at our doorstep.</p>
|
||||
|
||||
<h2 id="no-one-is-safe">NO ONE IS SAFE</h2>
|
||||
|
||||
<p>The oppression escalates daily. What begins with targeting “undesirable” populations inevitably expands to encompass anyone who questions authority. Today’s collaborators become tomorrow’s victims. History teaches us that fascist regimes consume their own supporters once they have served their purpose.</p>
|
||||
|
||||
<p>Without immediate intervention, this authoritarian cancer will metastasize beyond any hope of peaceful remedy. The window for constitutional restoration through traditional democratic processes is rapidly closing.</p>
|
||||
|
||||
<h3 id="the-resistance-rises">THE RESISTANCE RISES</h3>
|
||||
|
||||
<p>Therefore, it falls to us - The People of the United States - to fulfill our constitutional duty to preserve, protect, and defend the Constitution against all enemies, foreign and domestic. When government becomes destructive of the ends for which it was established, it is the right of the people to alter or abolish it.</p>
|
||||
|
||||
<p>There are no longer Republicans or Democrats, liberals or conservatives, progressives or traditionalists. There are only two sides: those who would impose fascist tyranny, and those who will resist it by any means necessary.</p>
|
||||
|
||||
<h3 id="join-the-fight-for-freedom">JOIN THE FIGHT FOR FREEDOM</h3>
|
||||
|
||||
<p>This page serves as a gateway for those ready to join the resistance against fascist occupation of our government. We are building a decentralized network of patriots committed to restoring constitutional democracy and protecting the rights of all Americans.</p>
|
||||
|
||||
<p>The Department of Internautics is actively recruiting resisters from all backgrounds, all communities, all walks of life. We need technologists and teachers, workers and students, veterans and activists, parents and grandparents - anyone willing to stand up for freedom when freedom is under attack.</p>
|
||||
|
||||
<p>Setting the world right again will require unprecedented unity and determination. Whatever your previous political affiliations, whatever your personal differences - set them aside. We cannot return to what was once “normal,” but we can fight for something better. We can build a future worthy of the sacrifices made by previous generations who faced similar threats to human dignity and democratic governance.</p>
|
||||
|
||||
<h3 id="history-is-watching">HISTORY IS WATCHING</h3>
|
||||
|
||||
<p>Future generations will judge how we responded in this moment of crisis. They will ask whether we stood up when democracy needed defenders, or whether we remained silent while tyranny took root on American soil.</p>
|
||||
|
||||
<p>The choice is yours. The time is now.</p>
|
||||
|
||||
<h2 id="join-us-we-resist">Join us. We resist.</h2>
|
||||
|
||||
<p><strong>This message will be updated as the situation develops.</strong>
|
||||
<strong>Stay Safe, Stay Prepared</strong></p>
|
||||
|
||||
<p><a href="https://guide.resist.is">Field Manual for Resistance Operations</a></p>
|
||||
|
||||
<hr />
|
||||
<h3 id="find-us">Find Us</h3>
|
||||
|
||||
<p><a href="https://bsky.app/profile/doi.timeto.resist.is">Bluesky</a> <a href="https://matrix.to/#/#BureauOfDecentralizedResistance:weresist.is">Matrix</a> <a href="mailto:info@resist.is">Email</a></p>
|
||||
|
||||
<hr />
|
||||
|
||||
<p>The Department of Internautics operates as a decentralized resistance network committed to preserving democracy, preservation of human rights, defending democratic institutions and dismantling fascism. We do not advocate violence, but we recognize that extraordinary threats to democracy require extraordinary responses from ordinary citizens.</p>
|
||||
|
||||
<p>We will not abide a fascist dictator nor those that continue support him</p>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<head>
|
||||
<title>Resist</title>
|
||||
<meta charset="utf-8" />
|
||||
<style>
|
||||
p {
|
||||
color: white;
|
||||
}
|
||||
|
||||
div {
|
||||
max-width: 700px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
</style>
|
||||
<! --
|
||||
Yes, I know its ugly, but its thrown together quick.
|
||||
|
||||
More coming very soon
|
||||
-->
|
||||
</head>
|
||||
<body style="background-color: black">
|
||||
<div style="text-align:center;">
|
||||
<div>
|
||||
<img src=omegablk.png>
|
||||
<p style="font-weight: bold; margin: 0;">United Interwebs Department of Internautics:</p>
|
||||
<p style="font-weight: bold; margin: 0;">Bureau of Decentralized Resistance</p>
|
||||
<p style="margin: 0;">9 March 2025</p>
|
||||
<p style="margin: 0;">For Immediate Release</p>
|
||||
<p>Those we have elected to represent us and protect our constitution have failed us. Trump, alongside Musk and DOGE are ignoring the constitution and turning our country into a fascist oligarchy. Therefore, it falls to us, The People of the United States, to support and defend the constitution of the United States.</p>
|
||||
<p>There is no more republican vs democrat, or liberal vs conservative. There is only the fascists and those that would stand against them.</p>
|
||||
<p>This page serves as a gateway for new to the resistance. In the future there will be information on how to find and join various resistance groups. In the meantime, the Department of Internautics is openly recruiting and welcoming resisters of all backgrounds.</p>
|
||||
</div>
|
||||
<a href=https://bsky.app/profile/doi.timeto.resist.is style="text-align:center; color: royalblue;">Find us on Bluesky</a> <br />
|
||||
<a href=https://matrix.to/#/#BureauOfDecentralizedResistance:weresist.is style="text-align:center; color: royalblue;">Find us on Matrix</a>
|
||||
</div>
|
||||
<body>
|
||||
</html>
|
Binary file not shown.
Before Width: | Height: | Size: 25 KiB |
|
@ -1 +0,0 @@
|
|||
Sitemap: /sitemap.xml
|
|
@ -1,6 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>/</loc>
|
||||
</url>
|
||||
</urlset>
|
|
@ -1,66 +0,0 @@
|
|||
# Resist - Join the Resistance
|
||||
|
||||
**United Interwebs Department of Internautics:**
|
||||
**Bureau of Decentralized Resistance**
|
||||
|
||||
**1 September 2025**
|
||||
|
||||
**For Immediate Release**
|
||||
|
||||
**DEMOCRACY UNDER SIEGE - CONSTITUTIONAL CRISIS DEMANDS IMMEDIATE ACTION**
|
||||
|
||||
The fascist regime now controlling all three branches of the United States federal government has accelerated its assault on our constitutional republic. What began as authoritarian overreach has escalated into full-scale oppression of American citizens. The time for passive resistance has ended.
|
||||
|
||||
**CURRENT THREAT ASSESSMENT:**
|
||||
|
||||
As of this date, fascist forces have consolidated control over the executive, legislative, and judicial branches of government. The Supreme Court's Roberts majority has granted unprecedented powers to an administration that openly defies constitutional limits. Military and paramilitary forces have been deployed against American citizens in major metropolitan areas, with confirmed operations in Los Angeles, Chicago, New York, and Washington, DC.
|
||||
|
||||
Citizens are being detained without due process and transported to undisclosed facilities, including foreign detention centers, in direct violation of habeas corpus protections. The National Guard has been federalized and weaponized against peaceful protesters and political dissidents. Communication networks are being monitored and disrupted to prevent organized resistance.
|
||||
|
||||
**THE CONSTITUTION IS UNDER DIRECT ATTACK**
|
||||
|
||||
Those we elected to represent us and safeguard our democratic institutions have either been co-opted, intimidated, or removed from power. The checks and balances that protected our republic for over two centuries have been systematically dismantled. Corporate oligarchs now dictate policy while constitutional rights are suspended under the guise of "emergency powers."
|
||||
|
||||
This is not hyperbole. This is not partisan politics. This is fascism, and it has arrived at our doorstep.
|
||||
|
||||
**NO ONE IS SAFE**
|
||||
|
||||
The oppression escalates daily. What begins with targeting "undesirable" populations inevitably expands to encompass anyone who questions authority. Today's collaborators become tomorrow's victims. History teaches us that fascist regimes consume their own supporters once they have served their purpose.
|
||||
|
||||
Without immediate intervention, this authoritarian cancer will metastasize beyond any hope of peaceful remedy. The window for constitutional restoration through traditional democratic processes is rapidly closing.
|
||||
|
||||
**THE RESISTANCE RISES**
|
||||
|
||||
Therefore, it falls to us - The People of the United States - to fulfill our constitutional duty to preserve, protect, and defend the Constitution against all enemies, foreign and domestic. When government becomes destructive of the ends for which it was established, it is the right of the people to alter or abolish it.
|
||||
|
||||
There are no longer Republicans or Democrats, liberals or conservatives, progressives or traditionalists. There are only two sides: those who would impose fascist tyranny, and those who will resist it by any means necessary.
|
||||
|
||||
**JOIN THE FIGHT FOR FREEDOM**
|
||||
|
||||
This page serves as a gateway for those ready to join the resistance against fascist occupation of our government. We are building a decentralized network of patriots committed to restoring constitutional democracy and protecting the rights of all Americans.
|
||||
|
||||
The Department of Internautics is actively recruiting resisters from all backgrounds, all communities, all walks of life. We need technologists and teachers, workers and students, veterans and activists, parents and grandparents - anyone willing to stand up for freedom when freedom is under attack.
|
||||
|
||||
Setting the world right again will require unprecedented unity and determination. Whatever your previous political affiliations, whatever your personal differences - set them aside. We cannot return to what was once "normal," but we can fight for something better. We can build a future worthy of the sacrifices made by previous generations who faced similar threats to human dignity and democratic governance.
|
||||
|
||||
**HISTORY IS WATCHING**
|
||||
|
||||
Future generations will judge how we responded in this moment of crisis. They will ask whether we stood up when democracy needed defenders, or whether we remained silent while tyranny took root in American soil.
|
||||
|
||||
The choice is yours. The time is now.
|
||||
|
||||
**Join us. We resist.**
|
||||
|
||||
---
|
||||
|
||||
**SECURE COMMUNICATIONS:**
|
||||
|
||||
[Find us on Bluesky]()
|
||||
[Find us on Matrix]()
|
||||
|
||||
*This message will be updated as conditions develop. Share widely through secure channels.*
|
||||
|
||||
---
|
||||
|
||||
*The Department of Internautics operates as a decentralized resistance network committed to constitutional restoration and the protection of democratic institutions. We do not advocate violence, but we recognize that extraordinary threats to democracy require extraordinary responses from ordinary citizens.*
|
||||
|
|
@ -6,14 +6,10 @@ body {
|
|||
font-family: Arial, sans-serif;
|
||||
}
|
||||
|
||||
p,h3 {
|
||||
p {
|
||||
color: white;
|
||||
}
|
||||
|
||||
h2 {
|
||||
color: red;
|
||||
}
|
||||
|
||||
div {
|
||||
max-width: 700px;
|
||||
margin-left: auto;
|
||||
|
|
65
index.md
65
index.md
|
@ -4,62 +4,21 @@ title: Resist
|
|||
description: United Interwebs Department of Internautics - Bureau of Decentralized Resistance
|
||||
---
|
||||
|
||||
## DEMOCRACY UNDER SIEGE
|
||||
***CONSTITUTIONAL CRISIS DEMANDS IMMEDIATE ACTION***
|
||||
<div class="content-wrapper">
|
||||
<img src="{{ '/assets/images/omegablk.png' | relative_url }}" alt="Omega Symbol">
|
||||
|
||||
The fascist regime now controlling all three branches of the United States federal government has accelerated its assault on our constitutional republic. What began as authoritarian overreach has escalated into full-scale oppression of American citizens. The time for passive resistance has ended.
|
||||
<p class="bold-text">United Interwebs Department of Internautics:</p>
|
||||
<p class="bold-text">Bureau of Decentralized Resistance</p>
|
||||
<p class="no-margin">9 March 2025</p>
|
||||
<p class="no-margin">For Immediate Release</p>
|
||||
|
||||
### CURRENT THREAT ASSESSMENT:
|
||||
<p>Those we have elected to represent us and protect our constitution have failed us. Trump, alongside Musk and DOGE are ignoring the constitution and turning our country into a fascist oligarchy. Therefore, it falls to us, The People of the United States, to support and defend the constitution of the United States.</p>
|
||||
|
||||
As of this date, fascist forces have consolidated control over the executive, legislative, and judicial branches of government. The Supreme Court's Roberts majority has granted unprecedented powers to an administration that openly defies constitutional limits. Military and paramilitary forces have been deployed against American citizens in major metropolitan areas, with confirmed operations in Los Angeles, Chicago, New York, and Washington, DC.
|
||||
<p>There is no more republican vs democrat, or liberal vs conservative. There is only the fascists and those that would stand against them.</p>
|
||||
|
||||
Citizens are being detained without due process and transported to undisclosed facilities, including foreign detention centers, in direct violation of habeas corpus protections. The National Guard has been federalized and weaponized against peaceful protesters and political dissidents. Communication networks are being monitored and disrupted to prevent organized resistance.
|
||||
<p>This page serves as a gateway for new to the resistance. In the future there will be information on how to find and join various resistance groups. In the meantime, the Department of Internautics is openly recruiting and welcoming resisters of all backgrounds.</p>
|
||||
|
||||
### THE CONSTITUTION IS UNDER DIRECT ATTACK
|
||||
|
||||
Those we elected to represent us and safeguard our democratic institutions have either been co-opted, intimidated, or removed from power. The checks and balances that protected our republic for over two centuries have been systematically dismantled. Corporate oligarchs now dictate policy while constitutional rights are suspended under the guise of "emergency powers."
|
||||
|
||||
This is not hyperbole. This is not partisan politics. This is fascism, and it has arrived at our doorstep.
|
||||
|
||||
## NO ONE IS SAFE
|
||||
|
||||
The oppression escalates daily. What begins with targeting "undesirable" populations inevitably expands to encompass anyone who questions authority. Today's collaborators become tomorrow's victims. History teaches us that fascist regimes consume their own supporters once they have served their purpose.
|
||||
|
||||
Without immediate intervention, this authoritarian cancer will metastasize beyond any hope of peaceful remedy. The window for constitutional restoration through traditional democratic processes is rapidly closing.
|
||||
|
||||
### THE RESISTANCE RISES
|
||||
|
||||
Therefore, it falls to us - The People of the United States - to fulfill our constitutional duty to preserve, protect, and defend the Constitution against all enemies, foreign and domestic. When government becomes destructive of the ends for which it was established, it is the right of the people to alter or abolish it.
|
||||
|
||||
There are no longer Republicans or Democrats, liberals or conservatives, progressives or traditionalists. There are only two sides: those who would impose fascist tyranny, and those who will resist it by any means necessary.
|
||||
|
||||
### JOIN THE FIGHT FOR FREEDOM
|
||||
|
||||
This page serves as a gateway for those ready to join the resistance against fascist occupation of our government. We are building a decentralized network of patriots committed to restoring constitutional democracy and protecting the rights of all Americans.
|
||||
|
||||
The Department of Internautics is actively recruiting resisters from all backgrounds, all communities, all walks of life. We need technologists and teachers, workers and students, veterans and activists, parents and grandparents - anyone willing to stand up for freedom when freedom is under attack.
|
||||
|
||||
Setting the world right again will require unprecedented unity and determination. Whatever your previous political affiliations, whatever your personal differences - set them aside. We cannot return to what was once "normal," but we can fight for something better. We can build a future worthy of the sacrifices made by previous generations who faced similar threats to human dignity and democratic governance.
|
||||
|
||||
### HISTORY IS WATCHING
|
||||
|
||||
Future generations will judge how we responded in this moment of crisis. They will ask whether we stood up when democracy needed defenders, or whether we remained silent while tyranny took root on American soil.
|
||||
|
||||
The choice is yours. The time is now.
|
||||
|
||||
## Join us. We resist.
|
||||
|
||||
**This message will be updated as the situation develops.**
|
||||
**Stay Safe, Stay Prepared**
|
||||
|
||||
[Field Manual for Resistance Operations](https://guide.resist.is)
|
||||
|
||||
|
||||
|
||||
---
|
||||
{% include contact.md %}
|
||||
|
||||
---
|
||||
|
||||
{% include disclaimer.md %}
|
||||
<a href="https://bsky.app/profile/doi.timeto.resist.is" class="link">Find us on Bluesky</a><br>
|
||||
<a href="https://matrix.to/#/#BureauOfDecentralizedResistance:weresist.is" class="link">Find us on Matrix</a>
|
||||
</div>
|
||||
|
||||
|
|
66
splash.md
66
splash.md
|
@ -1,66 +0,0 @@
|
|||
# Resist - Join the Resistance
|
||||
|
||||
**United Interwebs Department of Internautics:**
|
||||
**Bureau of Decentralized Resistance**
|
||||
|
||||
**1 September 2025**
|
||||
|
||||
**For Immediate Release**
|
||||
|
||||
**DEMOCRACY UNDER SIEGE - CONSTITUTIONAL CRISIS DEMANDS IMMEDIATE ACTION**
|
||||
|
||||
The fascist regime now controlling all three branches of the United States federal government has accelerated its assault on our constitutional republic. What began as authoritarian overreach has escalated into full-scale oppression of American citizens. The time for passive resistance has ended.
|
||||
|
||||
**CURRENT THREAT ASSESSMENT:**
|
||||
|
||||
As of this date, fascist forces have consolidated control over the executive, legislative, and judicial branches of government. The Supreme Court's Roberts majority has granted unprecedented powers to an administration that openly defies constitutional limits. Military and paramilitary forces have been deployed against American citizens in major metropolitan areas, with confirmed operations in Los Angeles, Chicago, New York, and Washington, DC.
|
||||
|
||||
Citizens are being detained without due process and transported to undisclosed facilities, including foreign detention centers, in direct violation of habeas corpus protections. The National Guard has been federalized and weaponized against peaceful protesters and political dissidents. Communication networks are being monitored and disrupted to prevent organized resistance.
|
||||
|
||||
**THE CONSTITUTION IS UNDER DIRECT ATTACK**
|
||||
|
||||
Those we elected to represent us and safeguard our democratic institutions have either been co-opted, intimidated, or removed from power. The checks and balances that protected our republic for over two centuries have been systematically dismantled. Corporate oligarchs now dictate policy while constitutional rights are suspended under the guise of "emergency powers."
|
||||
|
||||
This is not hyperbole. This is not partisan politics. This is fascism, and it has arrived at our doorstep.
|
||||
|
||||
**NO ONE IS SAFE**
|
||||
|
||||
The oppression escalates daily. What begins with targeting "undesirable" populations inevitably expands to encompass anyone who questions authority. Today's collaborators become tomorrow's victims. History teaches us that fascist regimes consume their own supporters once they have served their purpose.
|
||||
|
||||
Without immediate intervention, this authoritarian cancer will metastasize beyond any hope of peaceful remedy. The window for constitutional restoration through traditional democratic processes is rapidly closing.
|
||||
|
||||
**THE RESISTANCE RISES**
|
||||
|
||||
Therefore, it falls to us - The People of the United States - to fulfill our constitutional duty to preserve, protect, and defend the Constitution against all enemies, foreign and domestic. When government becomes destructive of the ends for which it was established, it is the right of the people to alter or abolish it.
|
||||
|
||||
There are no longer Republicans or Democrats, liberals or conservatives, progressives or traditionalists. There are only two sides: those who would impose fascist tyranny, and those who will resist it by any means necessary.
|
||||
|
||||
**JOIN THE FIGHT FOR FREEDOM**
|
||||
|
||||
This page serves as a gateway for those ready to join the resistance against fascist occupation of our government. We are building a decentralized network of patriots committed to restoring constitutional democracy and protecting the rights of all Americans.
|
||||
|
||||
The Department of Internautics is actively recruiting resisters from all backgrounds, all communities, all walks of life. We need technologists and teachers, workers and students, veterans and activists, parents and grandparents - anyone willing to stand up for freedom when freedom is under attack.
|
||||
|
||||
Setting the world right again will require unprecedented unity and determination. Whatever your previous political affiliations, whatever your personal differences - set them aside. We cannot return to what was once "normal," but we can fight for something better. We can build a future worthy of the sacrifices made by previous generations who faced similar threats to human dignity and democratic governance.
|
||||
|
||||
**HISTORY IS WATCHING**
|
||||
|
||||
Future generations will judge how we responded in this moment of crisis. They will ask whether we stood up when democracy needed defenders, or whether we remained silent while tyranny took root in American soil.
|
||||
|
||||
The choice is yours. The time is now.
|
||||
|
||||
**Join us. We resist.**
|
||||
|
||||
---
|
||||
|
||||
**SECURE COMMUNICATIONS:**
|
||||
|
||||
[Find us on Bluesky]()
|
||||
[Find us on Matrix]()
|
||||
|
||||
*This message will be updated as conditions develop. Share widely through secure channels.*
|
||||
|
||||
---
|
||||
|
||||
*The Department of Internautics operates as a decentralized resistance network committed to constitutional restoration and the protection of democratic institutions. We do not advocate violence, but we recognize that extraordinary threats to democracy require extraordinary responses from ordinary citizens.*
|
||||
|
Loading…
Reference in New Issue
Block a user