Auto-commit from giteapush.sh at 2025-05-01 06:58:21
This commit is contained in:
parent
16d9616b2f
commit
23660477f9
24
mastodonmd/mastodon-content-policy.md
Normal file
24
mastodonmd/mastodon-content-policy.md
Normal file
@ -0,0 +1,24 @@
|
||||
# Mastodon Content Policy
|
||||
|
||||
Genesis Hosting Technologies supports a variety of voices on **chatwithus.live** — but not at the cost of safety or legality.
|
||||
|
||||
## Allowed Content
|
||||
|
||||
- Personal posts, art, tech content, memes, news
|
||||
|
||||
|
||||
## Prohibited Content
|
||||
|
||||
- Hate speech or glorification of hate groups
|
||||
- Violent extremism
|
||||
- Sexual content involving minors (real or fictional)
|
||||
- Cryptocurrency scams, pyramid schemes
|
||||
|
||||
## Bots & Automation
|
||||
|
||||
- Allowed only with prior approval
|
||||
- Must include a descriptive profile and clear opt-out methods
|
||||
|
||||
## Creative Commons / Attribution
|
||||
|
||||
- Users posting CC-licensed or open-source content should include attribution where applicable
|
24
mastodonmd/mastodon-maintenance-policy.md
Normal file
24
mastodonmd/mastodon-maintenance-policy.md
Normal file
@ -0,0 +1,24 @@
|
||||
# Mastodon Maintenance Policy
|
||||
|
||||
We adhere to structured maintenance windows for **chatwithus.live** to ensure reliability without disrupting users.
|
||||
|
||||
## Weekly Maintenance
|
||||
|
||||
- **Window**: Sundays, 7 PM – 9 PM Eastern Time
|
||||
- Routine updates (OS, Docker images, dependencies)
|
||||
- Asset rebuilds, minor database tune-ups
|
||||
|
||||
## Emergency Maintenance
|
||||
|
||||
- Patching vulnerabilities (e.g., CVEs)
|
||||
- Redis/PostgreSQL crash recovery
|
||||
- Federation or relay failures
|
||||
|
||||
## Notifications
|
||||
|
||||
- Posted to Mastodon via @administration at least 1 hour in advance
|
||||
- Maintenance announcements also pushed to the server status page
|
||||
|
||||
## Failures During Maintenance
|
||||
|
||||
- If the instance does not recover within 30 minutes, full rollback initiated
|
26
mastodonmd/mastodon-moderation-policy.md
Normal file
26
mastodonmd/mastodon-moderation-policy.md
Normal file
@ -0,0 +1,26 @@
|
||||
# Mastodon Moderation Policy
|
||||
|
||||
Moderation is essential to protecting the health of **chatwithus.live**.
|
||||
|
||||
## Enforcement
|
||||
|
||||
- Reports reviewed by admin/mod team within 24 hours
|
||||
- Immediate suspension for:
|
||||
- Threats of violence
|
||||
- Doxxing or credible harassment
|
||||
- Hosting or linking CSAM, gore, or hate groups
|
||||
|
||||
## Report Processing
|
||||
|
||||
- All reports logged with timestamps and notes
|
||||
- Outcomes recorded and reviewed monthly for fairness
|
||||
|
||||
## Appeal Process
|
||||
|
||||
- Users may appeal a moderation decision by opening a ticket via WHMCS
|
||||
- Appeals are reviewed by at least two moderators
|
||||
|
||||
## Transparency
|
||||
|
||||
- Moderation decisions and defederation actions are optionally listed at `/about/more`
|
||||
- Annual transparency reports summarize key moderation stats
|
22
mastodonmd/mastodon-uptime-policy.md
Normal file
22
mastodonmd/mastodon-uptime-policy.md
Normal file
@ -0,0 +1,22 @@
|
||||
# Mastodon Uptime Policy
|
||||
|
||||
Genesis Hosting Technologies strives to maintain high availability for our Mastodon instance at **chatwithus.live**.
|
||||
|
||||
## Availability Target
|
||||
|
||||
- **Uptime Goal**: 99.5% monthly (approx. 3.5 hours of downtime max)
|
||||
- We consider chatwithus.live "unavailable" when:
|
||||
- The web UI fails to load or times out
|
||||
- Toot delivery is delayed by >10 minutes
|
||||
- Federation is broken for more than 30 minutes
|
||||
|
||||
## Redundancy
|
||||
|
||||
- PostgreSQL cluster with HA failover
|
||||
- Redis and Sidekiq monitored 24/7
|
||||
- Mastodon is backed by ZFS storage and hourly snapshots
|
||||
|
||||
## Exceptions
|
||||
|
||||
- Scheduled maintenance (see Maintenance Policy)
|
||||
- DDoS or external platform failures (e.g., relay outages)
|
26
mastodonmd/mastodon-user-policy.md
Normal file
26
mastodonmd/mastodon-user-policy.md
Normal file
@ -0,0 +1,26 @@
|
||||
# Mastodon User Policy
|
||||
|
||||
This document governs behavior on our Mastodon instance **chatwithus.live**.
|
||||
|
||||
## Behavior Expectations
|
||||
|
||||
- No harassment, hate speech, or targeted abuse
|
||||
- No spam, bots, or auto-posting without permission
|
||||
- No doxxing or sharing of private information
|
||||
|
||||
## Federation
|
||||
|
||||
- Defederated instances may not be interacted with via this server
|
||||
- Federation decisions are made by the moderation team
|
||||
|
||||
## Account Management
|
||||
|
||||
- Inactive accounts with 0 posts may be purged after 90 days
|
||||
- Users must keep a valid email address on file
|
||||
- Multiple accounts are allowed, but abuse may result in bans
|
||||
|
||||
## Banned Activities
|
||||
|
||||
- Disruptive scraping or crawling of the API
|
||||
- Hosting or linking to malware/phishing content
|
||||
- Evading moderation decisions with alternate accounts
|
@ -1131,3 +1131,10 @@ Failed to send Mastodon DM (attempt 3): {"error":"The access token is invalid"}
|
||||
Failed to send Mastodon DM (attempt 1): {"error":"The access token is invalid"}
|
||||
Failed to send Mastodon DM (attempt 2): {"error":"The access token is invalid"}
|
||||
Failed to send Mastodon DM (attempt 3): {"error":"The access token is invalid"}
|
||||
⚠️ Genesis Radio Warning Healthcheck 2025-05-01 06:45:15 ⚠️
|
||||
⚡ 2 warnings found:
|
||||
- ⚠️ [mastodon] WARNING: Pattern 'ERROR' in /var/log/syslog
|
||||
- 💥 [db2] WARNING: Replication lag is 72 seconds.
|
||||
Failed to send Mastodon DM (attempt 1): {"error":"The access token is invalid"}
|
||||
Failed to send Mastodon DM (attempt 2): {"error":"The access token is invalid"}
|
||||
Failed to send Mastodon DM (attempt 3): {"error":"The access token is invalid"}
|
||||
|
Loading…
x
Reference in New Issue
Block a user