{"id":15091637,"url":"https://github.com/rainydevzz/berryvine","last_synced_at":"2026-03-23T18:30:14.789Z","repository":{"id":230635519,"uuid":"779580450","full_name":"rainydevzz/berryvine","owner":"rainydevzz","description":"Libre Media/Clip Sharing Software","archived":false,"fork":false,"pushed_at":"2024-04-04T22:30:14.000Z","size":89,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-04T18:12:01.954Z","etag":null,"topics":["bun","clip","clips","css","elysia","handlebars","html","media","media-services","sqlite"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rainydevzz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-30T07:55:18.000Z","updated_at":"2024-09-01T09:42:16.000Z","dependencies_parsed_at":"2024-10-14T05:20:31.610Z","dependency_job_id":null,"html_url":"https://github.com/rainydevzz/berryvine","commit_stats":{"total_commits":26,"total_committers":1,"mean_commits":26.0,"dds":0.0,"last_synced_commit":"94e7a721eed0cb452a69915c175240f3a03e6e7d"},"previous_names":["rainydevzz/berryvine"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rainydevzz%2Fberryvine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rainydevzz%2Fberryvine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rainydevzz%2Fberryvine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rainydevzz%2Fberryvine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rainydevzz","download_url":"https://codeload.github.com/rainydevzz/berryvine/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239898632,"owners_count":19715244,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bun","clip","clips","css","elysia","handlebars","html","media","media-services","sqlite"],"created_at":"2024-09-25T10:42:20.023Z","updated_at":"2026-03-23T18:30:14.724Z","avatar_url":"https://github.com/rainydevzz.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Berryvine\n\nSimple Media/Clip Sharing powered by Bun and Elysia.\n\nBuilt with the BHEST Stack(tm) (Bun, Handlebars, Elysia, SQLite, Typescript)\n\n### Features\n\n- Password-Protected Uploads\n- Simple User Interface\n- Simple Hosting With Docker\n- Easily Send Clip Links To Friends With Rich Embeds (WIP)\n\n### Getting Started\n\nDocker will handle everything for you. You can get a development server up and running with simply `docker-compose up` in the directory. Default port is 8100.\n\nIt is also possible to get a development server without Docker by running `bun run src/index.ts`.\n\nIf you want to clear the project data (files/database), run `sudo rm -rf files db \u0026\u0026 docker-compose down -v`.\n\nThere is an example NGINX File at `nginx_example`.\n\n(don't mind the fact it took like 2 days to figure out that NGINX wasn't serving files correctly..)\n\n### Known Issues\n\nVideos aren't showing up in Embed. DIRECT FILE LINKS NOW PLAY IN DISCORD!\n\nHowever visiting the home page or the file url directly works completely fine.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frainydevzz%2Fberryvine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frainydevzz%2Fberryvine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frainydevzz%2Fberryvine/lists"}