Fietsboek
=========
<a href="https://gitlab.com/dunj3/fietsboek/-/pipelines">
<img src="https://img.shields.io/gitlab/pipeline-status/dunj3/fietsboek?branch=master" alt="Pipeline status">
</a>
<a href="https://fietsboek.readthedocs.io">
<img src="https://img.shields.io/readthedocs/fietsboek" alt="Documentation status">
</a>
<a href="https://pypi.org/project/fietsboek/">
<img src="https://img.shields.io/pypi/v/fietsboek" alt="PyPI version">
</a>
<a href="https://www.gnu.org/licenses/agpl-3.0.en.html">
<img src="https://img.shields.io/gitlab/license/dunj3/fietsboek" alt="License">
</a>
<a href="https://www.python.org/downloads/">
<img src="https://img.shields.io/pypi/pyversions/fietsboek" alt="Python versions">
</a>
[Website](https://fietsboek.org) — [Documentation](https://docs.fietsboek.org)
Fietsboek is a self-hostable sharing site for GPX track recordings with social
features. The goal is to have an application like [MyTourbook][MyTourbook] that
runs as a web-service and allows sharing and discovering of new tracks.
Note that Fietsboek is early in development and a hobby project, as such many
features are still lacking.
[MyTourbook]: https://mytourbook.sourceforge.io/mytourbook/
Installation
------------
Setup instructions are in the
[documentation](https://docs.fietsboek.org/administration/installation.html)
([mirror](https://fietsboek.readthedocs.io/en/latest/administration/installation.html)).
Development
-----------
- Setup the environment:
virtualenv .venv
.venv/bin/pip install poetry
.venv/bin/poetry install
- Adjust `development.ini` to your needs. Explanations of the configuration
options are in the
[documentation](https://docs.fietsboek.org/administration/configuration.html).
- Initialize the database:
.venv/bin/alembic -c development.ini upgrade head
- Serve the code:
.venv/bin/pserve development.ini --reload
- Hack away!
License
-------
Fietsboek, the GPX web sharing project
Copyright (C) 2022 Daniel Schadt
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Raw data
{
"_id": null,
"home_page": "https://fietsboek.org/",
"name": "fietsboek",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": "web, gpx",
"author": "Daniel Schadt",
"author_email": "fietsboek@kingdread.de",
"download_url": "https://files.pythonhosted.org/packages/75/42/eeb5be924227b26a579a675a818197efa262822b062ab051e893adf2bac1/fietsboek-0.9.0.tar.gz",
"platform": null,
"description": "Fietsboek\n=========\n\n<a href=\"https://gitlab.com/dunj3/fietsboek/-/pipelines\">\n <img src=\"https://img.shields.io/gitlab/pipeline-status/dunj3/fietsboek?branch=master\" alt=\"Pipeline status\">\n</a>\n<a href=\"https://fietsboek.readthedocs.io\">\n <img src=\"https://img.shields.io/readthedocs/fietsboek\" alt=\"Documentation status\">\n</a>\n<a href=\"https://pypi.org/project/fietsboek/\">\n <img src=\"https://img.shields.io/pypi/v/fietsboek\" alt=\"PyPI version\">\n</a>\n<a href=\"https://www.gnu.org/licenses/agpl-3.0.en.html\">\n <img src=\"https://img.shields.io/gitlab/license/dunj3/fietsboek\" alt=\"License\">\n</a>\n<a href=\"https://www.python.org/downloads/\">\n <img src=\"https://img.shields.io/pypi/pyversions/fietsboek\" alt=\"Python versions\">\n</a>\n\n[Website](https://fietsboek.org) \u2014 [Documentation](https://docs.fietsboek.org)\n\nFietsboek is a self-hostable sharing site for GPX track recordings with social\nfeatures. The goal is to have an application like [MyTourbook][MyTourbook] that\nruns as a web-service and allows sharing and discovering of new tracks.\n\nNote that Fietsboek is early in development and a hobby project, as such many\nfeatures are still lacking.\n\n[MyTourbook]: https://mytourbook.sourceforge.io/mytourbook/\n\nInstallation\n------------\n\nSetup instructions are in the\n[documentation](https://docs.fietsboek.org/administration/installation.html)\n([mirror](https://fietsboek.readthedocs.io/en/latest/administration/installation.html)).\n\nDevelopment\n-----------\n\n- Setup the environment:\n\n virtualenv .venv\n .venv/bin/pip install poetry\n .venv/bin/poetry install\n\n- Adjust `development.ini` to your needs. Explanations of the configuration\n options are in the\n [documentation](https://docs.fietsboek.org/administration/configuration.html).\n- Initialize the database:\n\n .venv/bin/alembic -c development.ini upgrade head\n\n- Serve the code:\n\n .venv/bin/pserve development.ini --reload\n\n- Hack away!\n\nLicense\n-------\n\n Fietsboek, the GPX web sharing project\n Copyright (C) 2022 Daniel Schadt\n\n This program is free software: you can redistribute it and/or modify\n it under the terms of the GNU Affero General Public License as published by\n the Free Software Foundation, either version 3 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU Affero General Public License for more details.\n\n You should have received a copy of the GNU Affero General Public License\n along with this program. If not, see <https://www.gnu.org/licenses/>.\n\n",
"bugtrack_url": null,
"license": "AGPL-3.0-or-later",
"summary": "GPX file sharing website",
"version": "0.9.0",
"project_urls": {
"Documentation": "https://docs.fietsboek.org/",
"Homepage": "https://fietsboek.org/",
"Repository": "https://gitlab.com/dunj3/fietsboek"
},
"split_keywords": [
"web",
" gpx"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "55752b173b07b0545ed1c50fb6ae6d3de7aefacbd42d6421e32a4e14189b28bd",
"md5": "b3fe93433eb915e8da93a888a33e68b5",
"sha256": "5c931adc93f7f5e9df216fc5f5519e123c4b66b4211bbde0067351fc88eb362e"
},
"downloads": -1,
"filename": "fietsboek-0.9.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b3fe93433eb915e8da93a888a33e68b5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 1642353,
"upload_time": "2024-04-08T19:05:05",
"upload_time_iso_8601": "2024-04-08T19:05:05.222188Z",
"url": "https://files.pythonhosted.org/packages/55/75/2b173b07b0545ed1c50fb6ae6d3de7aefacbd42d6421e32a4e14189b28bd/fietsboek-0.9.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7542eeb5be924227b26a579a675a818197efa262822b062ab051e893adf2bac1",
"md5": "5cc968cc6f3e70e2d7fbae5fdfce8cf4",
"sha256": "fe66dd2aa291711d228db320dc8afcc12fbdb9b7c3a3914984e99cd9a05f9909"
},
"downloads": -1,
"filename": "fietsboek-0.9.0.tar.gz",
"has_sig": false,
"md5_digest": "5cc968cc6f3e70e2d7fbae5fdfce8cf4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 1578455,
"upload_time": "2024-04-08T19:05:08",
"upload_time_iso_8601": "2024-04-08T19:05:08.352733Z",
"url": "https://files.pythonhosted.org/packages/75/42/eeb5be924227b26a579a675a818197efa262822b062ab051e893adf2bac1/fietsboek-0.9.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-08 19:05:08",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "dunj3",
"gitlab_project": "fietsboek",
"lcname": "fietsboek"
}