Skip to content

A fork of hometown Mastodon for deployment to weather.family

License

Notifications You must be signed in to change notification settings

steamwings/weather.family

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

weather.family

This repo is a fork of the Hometown fork of Mastodon, customized for my personal instance.

Differences from Hometown

  • All posts are local-only for all profiles by default. This can be turned off in user settings like normal, but makes it so that new users don't need to know what federation is and don't accidentally post publicly.
  • Fly.io-related changes
  • Fix streaming to allow IPv6 Redis addresses 7f26541

Deploying with fly.io

Main app

fly deploy

DB

# verify image! (ATOW: flyio/postgres-flex:16.4)
fly image show --app weather-family-db2
fly deploy --app weather-family-db2 --image <image>

License

Copyright (C) Zander ("steamwings") and all contributors

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.

About

A fork of hometown Mastodon for deployment to weather.family

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 61.1%
  • JavaScript 23.5%
  • SCSS 8.7%
  • Haml 4.9%
  • TypeScript 1.5%
  • HTML 0.2%
  • Other 0.1%