Skip to content

Commit 02c579f

Browse files
authored
Add develop branch (#3)
1 parent 2c30e99 commit 02c579f

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,23 @@ The architectures supported by this image are:
5757
| arm64 || arm64v8-\<version tag\> |
5858
| armhf|| |
5959

60+
## Version Tags
61+
62+
This image provides various versions that are available via tags. Please read the descriptions carefully and exercise caution when using unstable or development tags.
63+
64+
| Tag | Available | Description |
65+
| :----: | :----: |--- |
66+
| latest || Stable releases. |
67+
| develop || Pre-releases *only*. |
68+
6069
## Application Setup
6170

6271
To generate keys for `SECRET_KEY_BASE` & `OTP_SECRET` run `docker run --rm -it -w /app/www --entrypoint rake lscr.io/linuxserver/mastodon secret` once for each.
6372

6473
To generate keys for `VAPID_PRIVATE_KEY` & `VAPID_PUBLIC_KEY` run `docker run --rm -it -w /app/www --entrypoint rake lscr.io/linuxserver/mastodon mastodon:webpush:generate_vapid_key`
6574

75+
To use `tootctl` you can run something like `docker exec -it -w /app/www mastodon bin/tootctl <command>`
76+
6677
This container *requires* separate postgres and redis instances to run.
6778

6879
We support all of the official [environment variables](https://docs.joinmastodon.org/admin/config) for configuration. In place of adding them all to your run/compose you can use an env file such as [this example](https://github.com/mastodon/mastodon/blob/main/.env.production.sample) from the upstream project.

readme-vars.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ available_architectures:
1414
- { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
1515
- { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
1616

17+
# development version
18+
development_versions: true
19+
development_versions_items:
20+
- { tag: "latest", desc: "Stable releases." }
21+
- { tag: "develop", desc: "Pre-releases *only*." }
22+
1723
# container parameters
1824
common_param_env_vars_enabled: true
1925
param_container_name: "{{ project_name }}"
@@ -69,6 +75,8 @@ app_setup_block: |
6975
7076
To generate keys for `VAPID_PRIVATE_KEY` & `VAPID_PUBLIC_KEY` run `docker run --rm -it -w /app/www --entrypoint rake lscr.io/linuxserver/mastodon mastodon:webpush:generate_vapid_key`
7177
78+
To use `tootctl` you can run something like `docker exec -it -w /app/www mastodon bin/tootctl <command>`
79+
7280
This container *requires* separate postgres and redis instances to run.
7381
7482
We support all of the official [environment variables](https://docs.joinmastodon.org/admin/config) for configuration. In place of adding them all to your run/compose you can use an env file such as [this example](https://github.com/mastodon/mastodon/blob/main/.env.production.sample) from the upstream project.

0 commit comments

Comments
 (0)