Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lnardon/dumont

Create and manage docker containers on your server with an web UI. Open source for self hosting.
https://github.com/lnardon/dumont

containers docker golang open-source reactjs self-hosted typescript

Last synced: about 2 months ago
JSON representation

Create and manage docker containers on your server with an web UI. Open source for self hosting.

Awesome Lists containing this project

README

        





Dumont


Dumont is an open-source tool designed to simplify the creation and management of Docker containers via a web UI. Ideal for self-hosting, Dumont offers an intuitive interface for handling container-related tasks with ease.





---


## **Prerequisites**

---

- Docker installed on your server.

## **Installation**

---

### Using Docker Image (Docker Hub)

1 - Pull the latest image from Docker Hub:

```bash
docker pull lnardon/dumont
```

2 - Run the Dumont container. Replace the placeholder values with your personal information:

```bash
docker run -d -e JWT_SIGNING_KEY="YOURSECRETKEYHERE" -e LOGIN_USERNAME="YOURUSERNAME" -e LOGIN_PASSWORD="YOURPASSWORD" -v /var/run/docker.sock:/var/run/docker.sock -p 3322:3322 lnardon/dumont
```

3 - Access Dumont at http://localhost:3322

### Build from source

1 - Clone the repository and build the Docker image:

```bash
git clone https://github.com/lnardon/Dumont.git && cd Dumont && docker build -t dumont .
```

2 - Start the container using the following command. Replace the placeholders with your information:

```bash
docker run -d -e JWT_SIGNING_KEY="YOURSECRETKEYHERE" -e LOGIN_USERNAME="YOURUSERNAME" -e LOGIN_PASSWORD="YOURPASSWORD" -v /var/run/docker.sock:/var/run/docker.sock -p 3322:3322 dumont

```

3 - Access Dumont at http://localhost:3322