{"repo":"KunalSin9h/tiddi","free":true,"listed":false,"github":"https://github.com/KunalSin9h/tiddi","clone":"git clone https://github.com/KunalSin9h/tiddi.git","description":"⌘Tiddi⌘ is self hosted object store server written in go","language":"Go","stars":18,"topics":["golang","sqlite","images","imageserver"],"license":"MIT","category":"databases-storage","readme_excerpt":"Powered by &nbsp; &nbsp; Supports: all type of files Demo Go to https://tiddi.kunalsin9h.com to see a demo of the project. Features (API) - [x] Upload files - [x] View files - [x] Delete files - [x] Update files - [x] Get image details Setup Locally [!IMPORTANT] If you want to run the server inside a docker container, you can follow these Docker Instructions [!IMPORTANT] If you want to run the server using Meltcd then you can follow these Meltcd Instructions Prerequisites - Go (latest version recommended) - SQLite (latest version recommended) - LibSQL An SQLite3 Fork Steps 1. Clone the repo 2. Change the working directory 4. Run the server 7. Open http://localhost:5656 in your browser Environment Variables You can set the following environment variables to change the default settings of the server. Environment Variable Default Value Description :------------------- :----------------------- :-------------------------------- PORT 5656 Port on which the server will run DB file:./database/dev.db URL to the database file HOST localhost Host on which the server will run Example The HOST environment variable is used to generate the unique image id of the image, it is recommended to set it to the domain name of the server. HOST is also used in the sample frontend to fetch the image from the server. API Docs Sample Client The Sample Frontend is available at ./cmd/frontend directory, it is served by the server at / route. Upload Image Request: Parameter Type Description :-------- :----","default_branch":null,"files":null,"tree":[],"storefront":"/r/KunalSin9h","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KunalSin9h/tiddi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}