Container w/ WriteFreely & SQLite
50K+
This is an Alpine-based container hosting the WriteFreely blogging web service.
To secure this service, we suggest a separate reverse proxy server, such as nephatrine/nginx-ssl.
To support blog comments, we recommend integrating a comment service such as nephatrine/remark42-ce.
write-freely:0.17.2: WriteFreely 0.17.2You 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:
writefreely -c /mnt/config/etc/writefreely.ini --create-admin [username]:[password]
There are some important configuration files you need to be aware of and potentially customize.
/mnt/config/etc/writefreely.iniModifications to these files will require a service restart to pull in the changes made.
You can place any additional web files to be served here.
/mnt/config/www/writefreely/*TZ: Time Zone (i.e. America/New_York)PUID: Mounted File Owner User IDPGID: Mounted File Owner Group IDservices:
write-freely:
image: nephatrine/write-freely:latest
container_name: write-freely
environment:
TZ: America/New_York
PUID: 1000
PGID: 1000
ports:
- 70:70/tcp
- 8080:8080/tcp
volumes:
- /mnt/containers/write-freely:/mnt/config
docker run --rm -ti code.nephatrine.net/nephnet/write-freely:latest /bin/bash
Content type
Image
Digest
sha256:fb72bd627…
Size
26.2 MB
Last updated
5 days ago
docker pull nephatrine/write-freely