Sign inSign up

enmobile/obsidian

By enmobile

•Updated over 9 years ago

Single node Tomcat based obsidian scheduler

Image
0

100K+

enmobile/obsidian repository overview

⁠Docker Obsidian Scheduler 4.1

This repository contains the Dockerfile and automated configuration file to create an Obsidian scheduler⁠ standalone instance.

⁠Base Docker Image

tomcat:jre8⁠ from DockerHub⁠

⁠Installation

Install Docker.

Download automated build from public DockerHub Registery:

docker pull enmobile/obsidian

Alternatively, you can build an image directly from this repository:

docker build -t="enmobile/obsidian" github.com/EnMobile/docker-obsidian

##Usage

docker run -d -p 80:8080 enmobile/obsidian

Default user / password are "admin" / "changeme" (see the Obsidian Scheduler wiki⁠ for more information)

##Customization

⁠Option 1 - docker run

docker run -d -p 80:8080 -v <path-to/location-to-persist/tasks-and-config>:/mnt/db/obsidian enmobile/obsidian

where <path-to/location-to-persist/tasks-and-config> is an absolute path of a directory to store the H2 database that contains Obsidian task configuration and history

⁠Option 2 - docker-compose up

See the docker-compose.yaml file in this repository for a quick example. Consider adding a volume: section!

    volumes:
        - db/obsidian:/mnt/db/obsidian
⁠After starting up

After few seconds, open http://<host>:<port> to see the Obsidian admin console and log in using "admin" / "changeme".

Tag summary

Content type

Image

Digest

Size

424.4 MB

Last updated

over 9 years ago

docker pull enmobile/obsidian