
Why install Write-Freely 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.
WriteFreely is a clean, minimalist publishing platform made for writers. Start a blog, share knowledge within your organization, or build a community around the shared act of writing.

Admin Creation
You will likely want to create an admin account after installation. You can do that by using the container's terminal to run the following command:
Replace YOUR_USERNAME and YOUR_PASSWORD with your desired admin username and password
writefreely -c /mnt/config/etc/writefreely.ini --create-admin YOUR_USERNAME:YOUR_PASSWORD
or run the command from outside the container's terminal by using:
docker exec -it write-freely writefreely -c /mnt/config/etc/writefreely.ini --create-admin [username]:[password]
This will create your initial admin user account.
Security Note: The password will be visible in your command history. Consider clearing your history after running this command.
Features
Made for writing
Built on a plain, auto-saving editor, WriteFreely gives you a distraction-free writing environment. Once published, your words are front and center, and easy to read.
A connected community
Start writing together, publicly or privately. Connect with other communities, whether running WriteFreely, Plume, or other ActivityPub-powered software. And bring members on board from your existing platforms, thanks to our OAuth 2.0 support.
Intuitive organization
Categorize articles with hashtags, and create static pages from normal posts by pinning them to your blog. Create draft posts and publish to multiple blogs from one account.
International
Blog elements are localized in 20+ languages, and WriteFreely includes first-class support for non-Latin and right-to-left (RTL) script languages.
Private by default
WriteFreely collects minimal data, and never publicizes more than a writer consents to. Writers can seamlessly create multiple blogs from a single account for different pen names or purposes without publicly revealing their association.
Server Configuration
There are some important configuration files you need to be aware of and potentially customize.
| Path |
|---|
| /runtipi/app-data/write-freely/config/etc/writefreely.ini |
| /runtipi/app-data/write-freely/config/www/writefreely/* |
Modifications to these files will require a service restart to pull in the changes made.
FAQ
Can I install Write-Freely on Web.Casa?
Yes, Write-Freely 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 Write-Freely on Web.Casa?
First install Web.Casa with curl -fsSL https://get.web.casa | bash, then search for "Write-Freely" 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 Write-Freely on Web.Casa?
The default port for Write-Freely on Web.Casa is 8574. You can bind it to a custom domain through Web.Casa's Caddy reverse proxy, which automatically provisions HTTPS certificates.
Does Write-Freely 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 Write-Freely data?
Web.Casa has a built-in backup plugin that supports automatic backups of Write-Freely 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.
GoToSocial
Fast, fun, ActivityPub server, powered by Go.
Gramps Web
Web app for collaborative genealogy.
Grav
Grav is a Fast, Simple, and Flexible, file-based Web-platform.