@ -18,18 +18,18 @@ Have a look at [https://shaarpy.foxmask.org/](https://shaarpy.foxmask.org/) for
##### Links
- Drop a URL and ShaarPy will grab the article page with **image** and **video** if the source website provides ones
<ahref="https://framagit.org/foxmask/shaarpy/-/raw/main/docs/shaarpy_article.png"><imgsrc="https://framagit.org/foxmask/shaarpy/-/raw/main/docs/shaarpy_article.png"alt="article with image"width="400"/></a>
<ahref="https://git.afpy.org/foxmask/shaarpy/raw/main/docs/shaarpy_article.png"><imgsrc="https://git.afpy.org/foxmask/shaarpy/raw/main/docs/shaarpy_article.png"alt="article with image"width="400"/></a>
- for each link added, a markdown file can be create in a folder that will be sync on your mobile with the help of "[syncthing](https://syncthing.net/)"
"text":"### [ShaarPy](https://framagit.org/foxmask/shaarpy)\r\n\r\n#### Description\r\n\r\nThis project is a clone of the great [Shaarli](https://sebsauvage.net/wiki/doku.php?id=php:shaarli) made in PHP.\r\nThis one is made in [Python](https://www.python.org)3.10 and [Django](https://www.djangoproject.com/) 4.x\r\n\r\n#### The features \r\n\r\n* Notes\r\n* Links\r\n* Tags\r\n\r\n##### Notes\r\n- Create *notes* in **Markdown**\r\n\r\n##### Links\r\n- Drop a URL and ShaarPy will grab the article page with **image** and **video** if the source website provides ones\r\n<a href=\"https://framagit.org/foxmask/shaarpy/-/raw/main/docs/shaarpy_article.png\"><img src=\"https://framagit.org/foxmask/shaarpy/-/raw/main/docs/shaarpy_article.png\" alt=\"article with image\" width=\"400\"/></a>\r\n\r\n##### Tags\r\n- Manage tags \r\n- Tag Cloud\r\n\r\n<a href=\"https://framagit.org/foxmask/shaarpy/-/raw/main/docs/tags_list.png\"><img src=\"https://framagit.org/foxmask/shaarpy/-/raw/main/docs/tags_list.png\" alt=\"tag cloud\" width=\"400\"/></a>\r\n\r\n##### Daily links history\r\n- See the links of the day and navigate throw the calendar to go back to your old links\r\n\r\n<a href=\"https://framagit.org/foxmask/shaarpy/-/raw/main/docs/daily.png\"><img src=\"https://framagit.org/foxmask/shaarpy/-/raw/main/docs/daily.png\" alt=\"daily links\" width=\"400\"/></a>\r\n\r\n##### Tools\r\n- for each link added, a markdown file can be create in a folder that will be sync on your mobile with the help of \"[syncthing](https://syncthing.net/)\"\r\n- Import of Shaarli exported bookmark\r\n- you can export/import your data in **json** \r\n\r\nexport\r\n```\r\npython manage.py dumpdata --format json --indent 2 > fixtures/my_shaarpy_dump.json\r\n```\r\n\r\nimport\r\n```\r\npython manage.py loaddata --format json fixtures/my_shaarpy_dump.json\r\n```\r\n\r\n#### Installation\r\n\r\nsystem requirements :\r\n\r\n* pandoc\r\n\r\n```\r\napt install pandoc\r\n```\r\n\r\ncreation of a python virtualenv\r\n\r\n\r\ninstall the project\r\n\r\n```\r\ngit clone https://framagit.org/foxmask/shaarpy\r\ncd shaarpy\r\n```\r\n\r\n##### Settings\r\n\r\ncopy the sample config file\r\n\r\n```\r\ncp env.sample .env\r\n```\r\n\r\nand set the following values\r\n\r\n```\r\nSHAARPY_NAME=Home Sweet Links\r\nSHAARPY_DESCRIPTION=Links, tech links, life links\r\n\r\nSECRET=!DONTFORGETTOCHANGETHISVALUE!\r\n\r\nDEBUG=True # or False in prod\r\nDB_ENGINE='django.db.backends.sqlite3'\r\nDB_NAME='db.sqlite3'\r\nDB_USER=''\r\nDB_PASSWORD=''\r\nDB_HOST=''\r\nDB_PORT=''\r\n\r\nTIME_ZONE='Europe/Paris'\r\nLANGUAGE_CODE='en-en'\r\nUSE_I18N=True\r\nUSE_L10N=True\r\nUSE_TZ=True\r\n\r\nSECRET_KEY=!TOBEDEFINED!\r\n```\r\n\r\n##### Database\r\n\r\nsetup the database\r\n\r\n```\r\ncd shaarpy\r\npython manage.py createsuperuser\r\npython manage.py migrate\r\npython manage.py loaddata --format json fixtures/my_shaarpy_dump.json\r\n```\r\n\r\n##### Running the Server\r\n\r\nstart the project\r\n\r\n```\r\npython manage.py runserver localhost:8001\r\n```\r\n\r\nthen, access the project with your browser **http://127.0.0.1:8001/**",
"text":"### [ShaarPy](https://git.afpy.org/foxmask/shaarpy)\r\n\r\n#### Description\r\n\r\nThis project is a clone of the great [Shaarli](https://sebsauvage.net/wiki/doku.php?id=php:shaarli) made in PHP.\r\nThis one is made in [Python](https://www.python.org)3.10 and [Django](https://www.djangoproject.com/) 4.x\r\n\r\n#### The features \r\n\r\n* Notes\r\n* Links\r\n* Tags\r\n\r\n##### Notes\r\n- Create *notes* in **Markdown**\r\n\r\n##### Links\r\n- Drop a URL and ShaarPy will grab the article page with **image** and **video** if the source website provides ones\r\n<a href=\"https://git.afpy.org/foxmask/shaarpy/raw/main/docs/shaarpy_article.png\"><img src=\"https://git.afpy.org/foxmask/shaarpy/raw/main/docs/shaarpy_article.png\" alt=\"article with image\" width=\"400\"/></a>\r\n\r\n##### Tags\r\n- Manage tags \r\n- Tag Cloud\r\n\r\n<a href=\"https://git.afpy.org/foxmask/shaarpy/raw/main/docs/tags_list.png\"><img src=\"https://git.afpy.org/foxmask/shaarpy/raw/main/docs/tags_list.png\" alt=\"tag cloud\" width=\"400\"/></a>\r\n\r\n##### Daily links history\r\n- See the links of the day and navigate throw the calendar to go back to your old links\r\n\r\n<a href=\"https://git.afpy.org/foxmask/shaarpy/raw/main/docs/daily.png\"><img src=\"https://git.afpy.org/foxmask/shaarpy/raw/main/docs/daily.png\" alt=\"daily links\" width=\"400\"/></a>\r\n\r\n##### Tools\r\n- for each link added, a markdown file can be create in a folder that will be sync on your mobile with the help of \"[syncthing](https://syncthing.net/)\"\r\n- Import of Shaarli exported bookmark\r\n- you can export/import your data in **json** \r\n\r\nexport\r\n```\r\npython manage.py dumpdata --format json --indent 2 > fixtures/my_shaarpy_dump.json\r\n```\r\n\r\nimport\r\n```\r\npython manage.py loaddata --format json fixtures/my_shaarpy_dump.json\r\n```\r\n\r\n#### Installation\r\n\r\nsystem requirements :\r\n\r\n* pandoc\r\n\r\n```\r\napt install pandoc\r\n```\r\n\r\ncreation of a python virtualenv\r\n\r\n\r\ninstall the project\r\n\r\n```\r\ngit clone https://git.afpy.org/foxmask/shaarpy\r\ncd shaarpy\r\n```\r\n\r\n##### Settings\r\n\r\ncopy the sample config file\r\n\r\n```\r\ncp env.sample .env\r\n```\r\n\r\nand set the following values\r\n\r\n```\r\nSHAARPY_NAME=Home Sweet Links\r\nSHAARPY_DESCRIPTION=Links, tech links, life links\r\n\r\nSECRET=!DONTFORGETTOCHANGETHISVALUE!\r\n\r\nDEBUG=True # or False in prod\r\nDB_ENGINE='django.db.backends.sqlite3'\r\nDB_NAME='db.sqlite3'\r\nDB_USER=''\r\nDB_PASSWORD=''\r\nDB_HOST=''\r\nDB_PORT=''\r\n\r\nTIME_ZONE='Europe/Paris'\r\nLANGUAGE_CODE='en-en'\r\nUSE_I18N=True\r\nUSE_L10N=True\r\nUSE_TZ=True\r\n\r\nSECRET_KEY=!TOBEDEFINED!\r\n```\r\n\r\n##### Database\r\n\r\nsetup the database\r\n\r\n```\r\ncd shaarpy\r\npython manage.py createsuperuser\r\npython manage.py migrate\r\npython manage.py loaddata --format json fixtures/my_shaarpy_dump.json\r\n```\r\n\r\n##### Running the Server\r\n\r\nstart the project\r\n\r\n```\r\npython manage.py runserver localhost:8001\r\n```\r\n\r\nthen, access the project with your browser **http://127.0.0.1:8001/**",