EasyDeployment: Difference between revisions

From GNU MediaGoblin Wiki
Jump to navigation Jump to search
(→‎Docker: Improve this information.)
(→‎Docker: Pointing to a more recently maintained version of Docker and adding better instructions)
Line 5: Line 5:
== Docker ==
== Docker ==


While MediaGoblin has no official Docker image, [https://hub.docker.com/r/mtlynch/mediagoblin/ mtlynch maintains] the most up-to-date version.
See [https://notabug.org/dachary/mediagoblin-docker Dockerized MediaGoblin] for full information, including how to run MediaGoblin in production mode (preserving data).


To run it:
The simplest instructions to demo MediaGoblin (all data are lost when the container is stopped) make use of a mediagoblin image in the docker registry:


* sudo docker run -p 8080:80 dachary/mediagoblin
docker run \
--tty \
* www-browser http://localhost:8080
--detach \
--publish 8080:6543 \
--name mediagoblin \
mtlynch/mediagoblin


Visit [http://localhost:8080 http://localhost:8080] in your browser to see your Dockerized MediaGoblin instance.
'''Warning: The docker registry image used here was out of date, at version 0.8.0''' on 2016-12-20. See [https://notabug.org/dachary/mediagoblin-docker/issues/2 this issue]. To run the latest version, see [https://notabug.org/dachary/mediagoblin-docker Dockerized MediaGoblin].

For full details on running the Docker image or rebuilding your own custom image, see [https://github.com/mtlynch/mediagoblin-docker https://github.com/mtlynch/mediagoblin-docker].


= PaaS =
= PaaS =

Revision as of 12:52, 24 April 2020

Inventory of single step installation of MediaGoblin for demonstration purposes.

Containers

Docker

While MediaGoblin has no official Docker image, mtlynch maintains the most up-to-date version.

To run it:

 docker run \
   --tty \
   --detach \
   --publish 8080:6543 \
   --name mediagoblin \
   mtlynch/mediagoblin

Visit http://localhost:8080 in your browser to see your Dockerized MediaGoblin instance.

For full details on running the Docker image or rebuilding your own custom image, see https://github.com/mtlynch/mediagoblin-docker.

PaaS

Sandstorm

Warning: Out Of Date. Was at version 0.7.1 on 2016-12-20. Can you help to update it?

Source code for the MediaGoblin Sandstorm app:

https://github.com/jparyani/mediagoblin