Skip to content

A simple way to keep track of movies and tv shows

License

Notifications You must be signed in to change notification settings

maltsaar/maltslist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

maltslist

A simple way to keep track of movies and tv shows

Feature table

Feature Status
Creating entries Yes
Editing entries Yes
Deleting entries Yes
Sorting entries Yes (Current state is a bit buggy)
Static read only site running on a different port Work in progress
Mobile device support Yes
TMDB API integration Yes
anilist.co API integration Will add later
Logging Will add later
Authentication No
API Will add later
Docker dev environment Yes
CI and Releases Will add later

Known issues

  • If every list type isn't populated sorting might not work properly
  • Sorting will break after adding a new entry if you don't refresh the current page

Usage

Disclaimer

If you're planning on serving this over the internet you should be using some sort of authentication mechanism like authelia or keycloak.

Obtain a TMDB API key

Read more here

Set your environment variables in .env

DATABASE=maltslist.sqlite3
TMDB_API_KEY=tokengoeshere
TMDB_INCLUDE_ADULT=true

Set permissions for the db volume

chown -R 65534:65534 db

Build the container

docker compose build

Run the container

docker compose up -d

Screenshots