{"id":20508634,"url":"https://github.com/sqlitebrowser/website","last_synced_at":"2025-10-12T11:53:14.940Z","repository":{"id":55004482,"uuid":"168512366","full_name":"sqlitebrowser/website","owner":"sqlitebrowser","description":"The sqlitebrowser.org website.  Created using Hugo (never again).","archived":false,"fork":false,"pushed_at":"2025-05-25T13:54:09.000Z","size":4153,"stargazers_count":2,"open_issues_count":20,"forks_count":9,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-05-25T14:44:13.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://sqlitebrowser.org","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sqlitebrowser.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2019-01-31T11:13:11.000Z","updated_at":"2025-05-25T13:54:12.000Z","dependencies_parsed_at":"2024-08-24T03:41:47.749Z","dependency_job_id":"80d6aa31-fd0c-4b74-990b-2f8e372a2d22","html_url":"https://github.com/sqlitebrowser/website","commit_stats":null,"previous_names":["sqlitebrowser/sqlitebrowser.github.io"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sqlitebrowser/website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlitebrowser%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlitebrowser%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlitebrowser%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlitebrowser%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sqlitebrowser","download_url":"https://codeload.github.com/sqlitebrowser/website/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlitebrowser%2Fwebsite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279011188,"owners_count":26084900,"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","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-15T20:19:33.072Z","updated_at":"2025-10-12T11:53:14.901Z","avatar_url":"https://github.com/sqlitebrowser.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# About this repository\n\nThis repo contains the source for the [sqlitebrowser.org](https://sqlitebrowser.org)\nwebsite. It uses [CommonMark](https://en.wikipedia.org/wiki/Markdown)\n(also known as Markdown) for the content. It uses Hugo (version 0.111.3)\nto format the pages.\n_(Note: Earlier versions of this site started to use\n[blogdown](https://bookdown.org/yihui/blogdown/),\nbut never embraced it. Vestiges may remain, but are not used.)_\n\nThere are Dockerfiles for both interactive development and final builds.\n\nFeel free to change things around, and submit PR's as desired.\n\nThe license for the DB4S website directory is the same as for DB4S itself:\nDB Browser for SQLite is bi-licensed under the Mozilla Public License\nVersion 2, as well as the GNU General Public License Version 3 or later.\n\n## Editing the site\n\nAll the site pages are contained within the `/content` directory.\n\nHugo creates its output for the site in the `/docs/` directory.\n\nHugo requires a YAML header to appear\nabove the (standard) Markdown for every page in the site.\nThe minimal header must include a `title` surrounded by two `---` lines.\nOther useful header lines include:\n\n```yaml\n---\ntitle: Some-title\nauthor: Author-Name\ndate: \"yyyy-mm-dd\"\nslug: name-to-show-in-the-URL\ncategories: [comma,separated,categories,\"to connect pages\"]\ntags: [comma,separated,tags]\n---\n```\n\nTo create a new page, create a Markdown (`.md`) document using the header above in the proper directory. \nName it as desired.\n\nTo create a new blog post, create a document named `yyyy-mm-dd-subject-of-post.md` in the `/content/blog` directory.\nSet the proper date in the full header above.\n\n## Running in Docker\n\nDocker encapsulates all the necessary tools for running Hugo\ninto a single container\nwithout affecting any other software on the host operating system.\nA Docker container also \"locks in\" all the versions of the tools\nso you can be sure that they all work together,\nand that all your collaborators are always using\nthe same versions of the tool.\nThis is also important for this website because Hugo versions don't always preserve\nbackward compatibility.\n\nTo use Docker, install it on your computer using any of the guides on the Internet.\n\nThere are two Dockerfiles in this repo: one for editing the site interactively,\nand one for creating the final build.\nCreate them by running these commands. (This is a one-time action.)\n\n```bash\ndocker build -f Dockerfile-server -t hugo-server .\ndocker build -f Dockerfile-build  -t hugo-build . \n```\n\n### Interactive editing\n\nStart the Docker server container using these commands:\n\n```bash\ncd \u003csqlitebrowser-website-directory\u003e\ndocker run -it --rm -p 1313:1313 -v $(pwd):/home/hugo/app hugo-server\n```\n\nThe container watches all the files\nin the directory and re-builds as needed.\nPoint your browser to [http://localhost:1313](http://localhost:1313) to view changes.\n\nAs you edit files, Hugo will rebuild and display the updated pages in the browser.\n\nTo exit the Docker container, simply ^C (Ctl-C) to get back to the terminal shell.\n\n### Build the site\n\nAfter all the edits are complete, use the `hugo-build` container\nto create the full site in the `docs` directory.\nTo do this:\n\n```bash\ncd \u003csqlitebrowser-website-directory\u003e\ndocker run --rm -v $(pwd):/home/hugo/app hugo-build\n```\n\nVerify that the resulting files are correct with these commands and browse to [http://localhost:1313](http://localhost:1313)\n\n```bash\ncd docs\npython -m http.server 1313\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsqlitebrowser%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsqlitebrowser%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsqlitebrowser%2Fwebsite/lists"}