You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: bonita/content.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ This image is built from the following [GitHub repository](https://github.com/Bo
38
38
39
39
## %%STACK%%
40
40
41
-
Run `docker stack deploy -c stack.yml %%REPO%%` (or `docker-compose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate).
41
+
Run `docker stack deploy -c stack.yml %%REPO%%` (or `dockercompose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate).
42
42
43
43
- Replace `<hostname>` with the one used in the licence generation command
Copy file name to clipboardexpand all lines: cassandra/content.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -114,4 +114,4 @@ The `-v /my/own/datadir:/var/lib/cassandra` part of the command mounts the `/my/
114
114
115
115
## No connections until Cassandra init completes
116
116
117
-
If there is no database initialized when the container starts, then a default database will be created. While this is the expected behavior, this means that it will not accept incoming connections until such initialization completes. This may cause issues when using automation tools, such as `docker-compose`, which start several containers simultaneously.
117
+
If there is no database initialized when the container starts, then a default database will be created. While this is the expected behavior, this means that it will not accept incoming connections until such initialization completes. This may cause issues when using automation tools, such as Docker Compose, which start several containers simultaneously.
You can use this [stack](https://github.com/convertigo/docker/blob/master/compose/mbaas/docker-compose.yml) to run a complete Convertigo Low Code server with FullSync repository and MySQL analytics in a few command lines.
280
+
You can use [this Docker Compose file](https://github.com/convertigo/docker/blob/master/compose/mbaas/docker-compose.yml) to run a complete Convertigo Low Code server with FullSync repository and MySQL analytics in a few command lines.
Run `docker stack deploy -c stack.yml %%REPO%%` (or `docker-compose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate). When installing select `postgres` as database with the following parameters: `dbname=postgres``user=postgres``pass=example``hostname=postgres`
103
+
Run `docker stack deploy -c stack.yml %%REPO%%` (or `dockercompose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate). When installing select `postgres` as database with the following parameters: `dbname=postgres``user=postgres``pass=example``hostname=postgres`
Copy file name to clipboardexpand all lines: eggdrop/content.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -104,13 +104,13 @@ to your docker run command line.
104
104
105
105
## Common Errors
106
106
107
-
# docker-compose.yml
107
+
# compose.yaml
108
108
109
-
A docker-compose.yml example is hosted at https://github.com/eggheads/eggdrop-docker/blob/master/docker-compose.yml. A common error creating your own docker-compose.yml file from scratch is not adding
109
+
A `docker-compose.yml` example is hosted at https://github.com/eggheads/eggdrop-docker/blob/master/docker-compose.yml. A common error creating your own Docker Compose file from scratch is not adding:
110
110
111
111
stdin_open: true
112
112
113
-
to the docker-compose.yml file. Without it, Eggdrop will give you an "END OF FILE ON TERMINAL" error and not start.
113
+
Without it, Eggdrop will give you an "END OF FILE ON TERMINAL" error and not start.
Copy file name to clipboardexpand all lines: emqx/content.md
+34-36
Original file line number
Diff line number
Diff line change
@@ -62,53 +62,51 @@ If not specified, EMQX determines its node name based on the running environment
62
62
63
63
EMQX supports a variety of clustering methods, see our [documentation](https://docs.emqx.com/en/emqx/latest/deploy/cluster/create-cluster.html) for details.
64
64
65
-
Let's create a static node list cluster from docker-compose.
65
+
Let's create a static node list cluster from Docker Compose.
@@ -120,7 +118,7 @@ If you want to persist the EMQX docker container, you need to keep the following
120
118
121
119
Since data in these folders are partially stored under the `/opt/emqx/data/mnesia/${node_name}`, the user also needs to reuse the same node name to see the previous state. To make this work, one needs to set the host part of `EMQX_NODE__NAME` to something static that does not change when you restart or recreate the container. It could be container name, hostname or loopback IP address `127.0.0.1` if you only have one node.
122
120
123
-
In if you use docker-compose, the configuration would look something like this:
121
+
In if you use Docker Compose, the configuration would look something like this:
Copy file name to clipboardexpand all lines: friendica/content.md
+7-13
Original file line number
Diff line number
Diff line change
@@ -28,13 +28,13 @@ Now you can access the Friendica installation wizard at http://localhost:8080/ f
28
28
29
29
## Using the fpm image
30
30
31
-
To use the fpm image you need an additional web server that can proxy http-request to the fpm-port of the container. For fpm connection this container exposes port 9000. In most cases you might want use another container or your host as proxy. If you use your host you can address your Friendica container directly on port 9000. If you use another container, make sure that you add them to the same docker network (via `docker run --network <NAME> ...` or a `docker-compose` file). In both cases you don't want to map the fpm port to you host.
31
+
To use the fpm image you need an additional web server that can proxy http-request to the fpm-port of the container. For fpm connection this container exposes port 9000. In most cases you might want use another container or your host as proxy. If you use your host you can address your Friendica container directly on port 9000. If you use another container, make sure that you add them to the same docker network (via `docker run --network <NAME> ...` or a `compose.yaml` file). In both cases you don't want to map the fpm port to you host.
32
32
33
33
```console
34
34
$ docker run -d %%IMAGE%%:fpm
35
35
```
36
36
37
-
As the fastCGI-Process is not capable of serving static files (style sheets, images, ...) the webserver needs access to these files. This can be achieved with the `volumes-from` option. You can find more information in the docker-compose section.
37
+
As the fastCGI-Process is not capable of serving static files (style sheets, images, ...) the webserver needs access to these files. This can be achieved with the `volumes-from` option. You can find more information in the Docker Compose section.
38
38
39
39
## Background tasks
40
40
@@ -159,8 +159,6 @@ The Friendica image supports auto configuration via environment variables. You c
159
159
As an alternative to passing sensitive information via environment variables, _FILE may be appended to the previously listed environment variables, causing the initialization script to load the values for those variables from files present in the container. In particular, this can be used to load passwords from Docker secrets stored in /run/secrets/<secret_name> files. For example:
160
160
161
161
```yaml
162
-
version: '3.2'
163
-
164
162
services:
165
163
db:
166
164
image: mariadb
@@ -220,9 +218,9 @@ Currently, this is only supported for `FRIENDICA_ADMIN_MAIL`, `MYSQL_DATABASE`,
220
218
221
219
You have to pull the latest image from the hub (`docker pull %%IMAGE%%`). The stable branch gets checked at every startup and will get updated if no installation was found or a new image is used.
222
220
223
-
# Running this image with docker-compose
221
+
# Running this image with Docker Compose
224
222
225
-
The easiest way to get a fully featured and functional setup is using a `docker-compose` file. There are too many different possibilities to setup your system, so here are only some examples what you have to look for.
223
+
The easiest way to get a fully featured and functional setup is using a `compose.yaml` file. There are too many different possibilities to setup your system, so here are only some examples what you have to look for.
226
224
227
225
At first make sure you have chosen the right base image (fpm or apache) and added the features you wanted (see below). In every case you want to add a database container and docker volumes to get easy access to your persistent data. When you want your server reachable from the internet adding HTTPS-encryption is mandatory! See below for more information.
228
226
@@ -233,8 +231,6 @@ This version will use the apache image and add a mariaDB container. The volumes
233
231
Make sure to set the variable `MYSQL_PASSWORD` before run this setup.
234
232
235
233
```yaml
236
-
version: '2'
237
-
238
234
services:
239
235
db:
240
236
image: mariadb
@@ -268,7 +264,7 @@ volumes:
268
264
friendica:
269
265
```
270
266
271
-
Then run `docker-compose up -d`, now you can access Friendica at http://localhost:8080/ from your system.
267
+
Then run `dockercompose up -d`, now you can access Friendica at http://localhost:8080/ from your system.
272
268
273
269
## Base version - FPM
274
270
@@ -281,11 +277,9 @@ As this setup does **not include encryption** it should to be run behind a proxy
281
277
Prerequisites for this example:
282
278
283
279
- Make sure to set the variable `MYSQL_PASSWORD` and `MYSQL_USER` before you run the setup.
284
-
- Create a `nginx.conf` in the same directory as the docker-compose.yml file (take it from [example](https://github.com/friendica/docker/tree/master/.examples/docker-compose/with-traefik-proxy/mariadb-cron-smtp/fpm/web/nginx.conf))
280
+
- Create a `nginx.conf` in the same directory as the `compose.yaml` file (take it from [example](https://github.com/friendica/docker/tree/master/.examples/docker-compose/with-traefik-proxy/mariadb-cron-smtp/fpm/web/nginx.conf))
285
281
286
282
```yaml
287
-
version: '2'
288
-
289
283
services:
290
284
db:
291
285
image: mariadb
@@ -333,7 +327,7 @@ networks:
333
327
proxy-tier:
334
328
```
335
329
336
-
Then run `docker-compose up -d`, now you can access Friendica at http://localhost:8080/ from your system.
330
+
Then run `dockercompose up -d`, now you can access Friendica at http://localhost:8080/ from your system.
Run `docker stack deploy -c stack.yml %%REPO%%` (or `docker-compose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080/geonetwork`, `http://localhost:8080/geonetwork`, or `http://host-ip:8080/geonetwork` (as appropriate).
167
+
Run `docker stack deploy -c stack.yml %%REPO%%` (or `dockercompose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080/geonetwork`, `http://localhost:8080/geonetwork`, or `http://host-ip:8080/geonetwork` (as appropriate).
Copy file name to clipboardexpand all lines: ghost/content.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ $ docker run -d \
44
44
%%IMAGE%%:alpine
45
45
```
46
46
47
-
Note: `database__connection__filename` is only valid in development mode and is the location for the SQLite database file. If using development mode, it should be set to a writeable path within a persistent folder (bind mount or volume). It is not available in production mode because an external MySQL server is required (see the `docker-compose` example below).
47
+
Note: `database__connection__filename` is only valid in development mode and is the location for the SQLite database file. If using development mode, it should be set to a writeable path within a persistent folder (bind mount or volume). It is not available in production mode because an external MySQL server is required (see the Docker Compose example below).
48
48
49
49
### Docker Volume
50
50
@@ -91,4 +91,4 @@ The following example demonstrates some of the necessary configuration for runni
91
91
92
92
## %%STACK%%
93
93
94
-
Run `docker stack deploy -c stack.yml %%REPO%%` (or `docker-compose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate).
94
+
Run `docker stack deploy -c stack.yml %%REPO%%` (or `dockercompose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate).
Run `docker stack deploy -c stack.yml %%REPO%%` (or `docker-compose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate).
55
+
Run `docker stack deploy -c stack.yml %%REPO%%` (or `dockercompose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate).
Copy file name to clipboardexpand all lines: mediawiki/content.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ $ docker run --rm %%IMAGE%% tar -cC /var/www/html/sites . | tar -xC /path/on/hos
48
48
49
49
## %%STACK%%
50
50
51
-
Run `docker stack deploy -c stack.yml %%REPO%%` (or `docker-compose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate).
51
+
Run `docker stack deploy -c stack.yml %%REPO%%` (or `dockercompose -f stack.yml up`), wait for it to initialize completely, and visit `http://swarm-ip:8080`, `http://localhost:8080`, or `http://host-ip:8080` (as appropriate).
0 commit comments