Sign inSign up

jmpp77/mytinytodo

By jmpp77

•Updated over 4 years ago

Unofficial upgraded image for My Tiny Todo web application.

Image
0

71

jmpp77/mytinytodo repository overview

Simple Docker image for myTinyTodo web app.

Run the container to get started :

docker run -d -p 8080:80 --name mtt_web jmpp77/mytinytodo:1.0.0

This will start a MyTinyTodo app on http://localhost:8080⁠.

⚠ You will need to setup a database connection first (SQLite3, or MySQL/MariaDB).

If you already have one, just run fill-in the form details.

Then removes the setup file :

docker exec -i mtt_web rm /var/www/html/setup.php

If you don't have a database yet, you can use Docker Compose.

Here's an example with a MariaDB database :

version: '3.9'

services:
  web:
    depends_on:
      - db
    image: jmpp77/mytinytodo:1.0.0
    container_name: mtt_web
    ports:
      - 8080:80
  
  db:
    image: mariadb:latest
    container_name: mtt_db
    environment:
      MARIADB_ROOT_PASSWORD: azerty

Run this command :

docker-compose up -d

Create a new database :

docker exec -i mtt_db mysql -uroot -pazerty <<< "CREATE DATABASE IF NOT EXISTS mytinytodo"

Then navigate to http://localhost:8080/setup.php⁠, choose MySQL and fill-in the form details with your service name, login/password and db name :

Don't forget to remove the setup file (see above)

Tag summary

Content type

Image

Digest

Size

170.4 MB

Last updated

over 4 years ago

docker pull jmpp77/mytinytodo:1.0.0