Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aceberg/homelists
Count consumable supplies
https://github.com/aceberg/homelists
docker golang-application self-hosted selfhosted
Last synced: 3 months ago
JSON representation
Count consumable supplies
- Host: GitHub
- URL: https://github.com/aceberg/homelists
- Owner: aceberg
- License: mit
- Created: 2022-09-12T06:59:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-15T09:48:51.000Z (about 2 years ago)
- Last Synced: 2024-06-21T18:58:22.123Z (8 months ago)
- Topics: docker, golang-application, self-hosted, selfhosted
- Language: Go
- Homepage: https://hub.docker.com/r/aceberg/homelists
- Size: 391 KB
- Stars: 31
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
HomeLists
[![Docker](https://github.com/aceberg/HomeLists/actions/workflows/main-docker-all.yml/badge.svg)](https://github.com/aceberg/HomeLists/actions/workflows/main-docker-all.yml)
[![Binary-release](https://github.com/aceberg/HomeLists/actions/workflows/release.yml/badge.svg)](https://github.com/aceberg/HomeLists/actions/workflows/release.yml)
![Docker Image Size (latest semver)](https://img.shields.io/docker/image-size/aceberg/homelists)Count consumable supplies
https://github.com/aceberg/HomeLists![Screenshot1](https://raw.githubusercontent.com/aceberg/HomeLists/main/assets/Screenshot%202022-11-07%20at%2022-26-22%20Home%20Lists%20-%20Dashboard.png)
![Screenshot2](https://raw.githubusercontent.com/aceberg/HomeLists/main/assets/Screenshot%202022-11-07%20at%2022-24-17%20Home%20Lists%20-%2001-Fridge.png)
![Screenshot3](https://raw.githubusercontent.com/aceberg/HomeLists/main/assets/Screenshot%202022-11-07%20at%2022-27-15%20Home%20Lists%20-%2003-Supplies.png)
## Quick start
```sh
docker run --name homelists \
-e "TZ=Asia/Novosibirsk" \
-v ~/.dockerdata/homelists:/data/homelists \
-p 8842:8842 \
aceberg/homelists
```## Config
Configuration can be done through config file or environment variables
| Variable | Description | Default |
| -------- | ----------- | ------- |
| DBPATH | Path to Database | /data/homelists/sqlite.db |
| GUIPORT | Port for web GUI | 8842 |
| THEME | Any theme name from https://bootswatch.com in lowcase | superhero |
| TZ | Set your timezone for correct time | "" |## Config file
Config file path is `/data/homelists/config`. All variables could be set there.
## Thanks
- All go packages listed in [dependencies](https://github.com/aceberg/go-homelists/network/dependencies)
- [Bootstrap](https://getbootstrap.com/)
- Themes: [Free themes for Bootstrap](https://bootswatch.com)
- Favicon and logo: [List icons created by Freepik - Flaticon](https://www.flaticon.com/free-icon/list_3039383?related_id=3039383&origin=search)