Skip to main content

A simple profile page creator.

Project description

libreppc

A simple profile page creator. You can see themes examples here.

Installation

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

Getting started

You need to create config.json:

config.json structure

{
    "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:

$ python -m libreppc --init

Then you need to build site with:

$ python -m libreppc --build

Contacts

Contact Description
Matrix Matrix server

Support

You can support us here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

libreppc-0.2.1.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

libreppc-0.2.1-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file libreppc-0.2.1.tar.gz.

File metadata

  • Download URL: libreppc-0.2.1.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.3

File hashes

Hashes for libreppc-0.2.1.tar.gz
Algorithm Hash digest
SHA256 7d2377f3d697c58792c02784ba85d83ccf239d14d0504c7b44dc202374aa2852
MD5 f1b9b292caaf458475fb352736cf3864
BLAKE2b-256 5ccf0cdbabb0d08f64ca02ba7e7728bb92a17de186b6f39cddb46c245001ef71

See more details on using hashes here.

File details

Details for the file libreppc-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: libreppc-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.3

File hashes

Hashes for libreppc-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 acd1b73502ecba8f022b9568aee845a7184af85a8711e544548e995ee57af5b6
MD5 94f9bc2b2d4764171286e64915311558
BLAKE2b-256 b446025aefb8e22f4101936c2b440e12307fd0c44d19ee586be08e8c249c5697

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page