libreppc


Namelibreppc JSON
Version 0.2.1.1 PyPI version JSON
download
home_pagehttps://codeberg.org/librehub/libreppc
SummaryA simple profile page creator.
upload_time2024-05-11 08:42:34
maintainerNone
docs_urlNone
authorloliconshik3
requires_pythonNone
licenseNone
keywords python profile html css markdown profile page page site personal page
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # libreppc 

A simple profile page creator. You can see themes examples [here](docs/themes.md).

## Installation

```sh
$ pip install libreppc
$ python -m libreppc --serve
```

## Getting started

You need to create `config.json`:

**config.json** structure
```json
{
    "theme" : "CSS_FILE_NAME_WITHOUT_.css",
    "avatar" : "https://avatar-url.com",
    "username" : "yourusername",
    "description" : "yourdescription",
    "base_url" : "yourpageurl",
    "static_dir" : "static",
    "blog" : {
        "dir" : "blog",
        "title" : "Blog"
    },
    "icons" : [
        {
            "title" : "linktitle",
            "icon" : "iconurl",
            "url" : "linkurl"
        },
    ],
    "fields" : [
        {
            "title" : "Monero/XMR",
            "type" : "text",
            "target" : "yourcryptoaddress"
        },
        {
            "title" : "Patreon",
            "type" : "url",
            "target" : "https://patreon.com/"
        },
    ],
    "pages" : [
        {
            "title" : "projectname",
            "description" : "projectdescription",
            "filename" : "page"
        }
    ]
}
```

You also can generate config via:

```sh
$ python -m libreppc --init
```

Then you need to build site with:

```sh
$ python -m libreppc --build
```

## Contacts

| Contact                                               | Description       |
| :---:                                                 | :---              |
| [`Matrix`](https://matrix.to/#/#librehub:matrix.org)  | Matrix server     |

## Support

You can support us [here](https://warlock.codeberg.page).



            

Raw data

            {
    "_id": null,
    "home_page": "https://codeberg.org/librehub/libreppc",
    "name": "libreppc",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "python, profile, html, css, markdown, profile page, page, site, personal page",
    "author": "loliconshik3",
    "author_email": "loliconshik3@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/cf/cb/d55c4302ad44b348ab85597e68740c4ca19425562683dd6830138ca32306/libreppc-0.2.1.1.tar.gz",
    "platform": null,
    "description": "# libreppc \n\nA simple profile page creator. You can see themes examples [here](docs/themes.md).\n\n## Installation\n\n```sh\n$ pip install libreppc\n$ python -m libreppc --serve\n```\n\n## Getting started\n\nYou need to create `config.json`:\n\n**config.json** structure\n```json\n{\n    \"theme\" : \"CSS_FILE_NAME_WITHOUT_.css\",\n    \"avatar\" : \"https://avatar-url.com\",\n    \"username\" : \"yourusername\",\n    \"description\" : \"yourdescription\",\n    \"base_url\" : \"yourpageurl\",\n    \"static_dir\" : \"static\",\n    \"blog\" : {\n        \"dir\" : \"blog\",\n        \"title\" : \"Blog\"\n    },\n    \"icons\" : [\n        {\n            \"title\" : \"linktitle\",\n            \"icon\" : \"iconurl\",\n            \"url\" : \"linkurl\"\n        },\n    ],\n    \"fields\" : [\n        {\n            \"title\" : \"Monero/XMR\",\n            \"type\" : \"text\",\n            \"target\" : \"yourcryptoaddress\"\n        },\n        {\n            \"title\" : \"Patreon\",\n            \"type\" : \"url\",\n            \"target\" : \"https://patreon.com/\"\n        },\n    ],\n    \"pages\" : [\n        {\n            \"title\" : \"projectname\",\n            \"description\" : \"projectdescription\",\n            \"filename\" : \"page\"\n        }\n    ]\n}\n```\n\nYou also can generate config via:\n\n```sh\n$ python -m libreppc --init\n```\n\nThen you need to build site with:\n\n```sh\n$ python -m libreppc --build\n```\n\n## Contacts\n\n| Contact                                               | Description       |\n| :---:                                                 | :---              |\n| [`Matrix`](https://matrix.to/#/#librehub:matrix.org)  | Matrix server     |\n\n## Support\n\nYou can support us [here](https://warlock.codeberg.page).\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A simple profile page creator.",
    "version": "0.2.1.1",
    "project_urls": {
        "Homepage": "https://codeberg.org/librehub/libreppc"
    },
    "split_keywords": [
        "python",
        " profile",
        " html",
        " css",
        " markdown",
        " profile page",
        " page",
        " site",
        " personal page"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b03d9a3c699a31a31a22639520cb94220e579a8476e998a5e6b2337ef8d9a084",
                "md5": "a7341ea76fd7cc5dd4b083ca59050c4e",
                "sha256": "9a0139c7497f08188f0189f0404fc90e94ab4219793c38ec0c59dbcccb3d5343"
            },
            "downloads": -1,
            "filename": "libreppc-0.2.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a7341ea76fd7cc5dd4b083ca59050c4e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 12868,
            "upload_time": "2024-05-11T08:42:29",
            "upload_time_iso_8601": "2024-05-11T08:42:29.050715Z",
            "url": "https://files.pythonhosted.org/packages/b0/3d/9a3c699a31a31a22639520cb94220e579a8476e998a5e6b2337ef8d9a084/libreppc-0.2.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cfcbd55c4302ad44b348ab85597e68740c4ca19425562683dd6830138ca32306",
                "md5": "981ca08223bf28c3d092e3da1d472d6a",
                "sha256": "4ad87887af67cf38512ee323a5b45eb7ee6777504f823b9422413ce30772375d"
            },
            "downloads": -1,
            "filename": "libreppc-0.2.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "981ca08223bf28c3d092e3da1d472d6a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 10433,
            "upload_time": "2024-05-11T08:42:34",
            "upload_time_iso_8601": "2024-05-11T08:42:34.198751Z",
            "url": "https://files.pythonhosted.org/packages/cf/cb/d55c4302ad44b348ab85597e68740c4ca19425562683dd6830138ca32306/libreppc-0.2.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-11 08:42:34",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": true,
    "codeberg_user": "librehub",
    "codeberg_project": "libreppc",
    "lcname": "libreppc"
}
        
Elapsed time: 0.24959s