{"repo":"schmayterling/driftlet","free":true,"listed":false,"github":"https://github.com/schmayterling/driftlet","clone":"git clone https://github.com/schmayterling/driftlet.git","description":"a minimalist, modern, and performant blogging and portfolio platform.","language":"TypeScript","stars":10,"topics":["blog","docker","minimalist","portfolio","selfhosted","database","markdown"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"driftlet a minimalist, modern, and performant blogging and portfolio platform. live demo • driftlet.xyz [!NOTE] we don't have documentation yet, you will be rick rolled if you click on the documentation in the website. note : this is a very early-stage project. things may be broken or incomplete. roadmap for 1.0 - [x] create/edit/delete posts - [x] basic account stuff - [x] basic home page stuff - [x] links - [x] page tags - [x] an actual icon for the project - [ ] performance optimizations - [ ] basic theming - [ ] page view tracker - [ ] export markdown/data - [ ] import markdown on upload - [ ] maybe a wysiwyg editor but i really like the simplicity of not having one rn - [ ] maybe image formatting or just wrap them to take the whole space since its max-w-3xl - [ ] maybe rss if i can figure that out - [ ] maybe more management utilities - [ ] better seo? configuration create a .env or .env.local file in the root of the project and add the following: deploying this project uses docker. run docker-compose up -d to pull the latest image from docker hub and start the app. new images are built automatically by github actions on every push to main . your site should now be available at port 3000 , but you should use a reverse proxy to expose it to the internet. (i suggest caddy or nginx proxy manager) getting started (dev) 1. set up the database this project uses docker to run a postgresql database. make sure you have docker and docker-compose installed. 2. install dependencies ","default_branch":null,"files":null,"tree":[],"storefront":"/r/schmayterling","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/schmayterling/driftlet/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."}