
Why install GoToSocial with Web.Casa?
No manual Docker Compose needed. Web.Casa configures and starts everything.
Caddy auto-provisions SSL certificates. Reverse proxy works out of the box.
Monitoring, backups, updates, logs — manage all apps from one panel.
How to Install
Install Web.Casa first, then one-click install this app from the App Store.
Installation Docs
To Create your user
- SSH into your Tipi Server
- Fill in your credentials (some_username,[email protected], some_very_good_password), then run the command:
docker exec -it gotosocial /gotosocial/gotosocial admin account create --username some_username --email someone@example.org --password 'some_very_good_password'
To promote the initial user (or any user) to admin:
- SSH into your Tipi Server
- Fill in your credentials (some_username), then run the command:
docker exec -it gotosocial /gotosocial/gotosocial admin account promote --username some_username - Go Back To your WebUI, Stop and Start your instance.
- Go to yourdomain.com/settings and you will be able to see personal and instance settings!
(Optional) S3 Bucket
If you would rather store your data within a S3 Bucket, here is an easy way to do it.
- Follow the App User Config Guide to make a folder and app.env.
- In the docker-compose.yml you can set the S3 Config Like
version: "3"
services:
gotosocial:
environment:
- GTS_STORAGE_BACKEND=s3
- GTS_STORAGE_S3_ENDPOINT=your_endpoint
- GTS_STORAGE_S3_USE_SSL=true
- GTS_STORAGE_S3_ACCESS_KEY=your_access_key
- GTS_STORAGE_S3_SECRET_KEY=your_secret_key
- GTS_STORAGE_S3_BUCKET=your_bucket
-
Restart your app, and your good to go!
-
For More Info Read the Docs!
GoToSocial
GoToSocial is an ActivityPub social network server, written in Golang.
With GoToSocial, you can keep in touch with your friends, post, read, and share images and articles. All without being tracked or advertised to!
GoToSocial is still ALPHA SOFTWARE. It is already deployable and useable, and it federates cleanly with many other Fediverse servers (not yet all). However, many things are not yet implemented, and there are plenty of bugs! We foresee entering beta somewhere in 2023.
Documentation is at docs.gotosocial.org. You can skip straight to the API documentation here. To build from source, check the CONTRIBUTING.md file.
Here's a screenshot of the instance landing page!
Read More!
FAQ
Can I install GoToSocial on Web.Casa?
Yes, GoToSocial is available in the Web.Casa App Store. You can install it with one click from the Web.Casa panel — no need to manually write Docker Compose files or configure reverse proxies.
How do I install GoToSocial on Web.Casa?
First install Web.Casa with curl -fsSL https://get.web.casa | bash, then search for "GoToSocial" in the App Store and click install. Web.Casa automatically configures the Docker container, assigns ports, and sets up a Caddy reverse proxy.
What is the default port for GoToSocial on Web.Casa?
The default port for GoToSocial on Web.Casa is 8188. You can bind it to a custom domain through Web.Casa's Caddy reverse proxy, which automatically provisions HTTPS certificates.
Does GoToSocial get automatic HTTPS after installation?
Yes. Web.Casa is built on Caddy, so after installing the app, simply bind a domain and Caddy will automatically provision and renew SSL certificates via Let's Encrypt — no manual configuration needed.
How do I back up GoToSocial data?
Web.Casa has a built-in backup plugin that supports automatic backups of GoToSocial data to local storage, S3, WebDAV, or SFTP. You can configure scheduled snapshots and retention policies to keep your data safe.
Related Apps
Cal.com
Scheduling infrastructure for absolutely everyone.
Ghost Production
Ghost - Turn your audience into a business.
Ghost Development
Ghost - Turn your audience into a business.
Gramps Web
Web app for collaborative genealogy.
Grav
Grav is a Fast, Simple, and Flexible, file-based Web-platform.
Halo
Halo - Open source website building tool.

