This repository holds the code for your personal home website. https://popov.link/
Go to file
Renovate Bot 38bb7684d5
Some checks failed
renovate/artifacts Artifact file update failure
Update dependency github-pages to v232
2024-09-12 21:00:57 +00:00
_data Cleaning the code 2024-02-14 23:35:47 +04:00
_draft Removal from the main trial post 2018-05-17 00:24:23 +04:00
_includes Fixed validator info 2024-04-12 01:01:51 +04:00
_layouts Correction of validator's comments 2024-02-14 21:23:17 +04:00
_pages Fixed HTML validator error 2024-02-14 23:12:49 +04:00
_posts Set up the RSS feed and the authors of the posts 2024-02-14 14:48:55 +04:00
_scss Micro style fix 2024-02-14 23:27:02 +04:00
.devcontainer Added Dev Container 2024-07-09 19:27:35 +00:00
.gitea/workflows Added Dev Container 2024-07-09 19:27:35 +00:00
.github/workflows Added Gitea workflows 2024-07-09 22:25:54 +04:00
assets Added GoatCounter 2024-04-02 18:46:17 +04:00
_config.yml Update base URL 2024-04-12 00:52:26 +04:00
.gitignore Update .gitignore 2024-02-14 01:51:48 +04:00
.renovaterc Added Gitea workflows 2024-07-09 22:25:54 +04:00
CNAME Added CNAME 2024-02-15 01:49:59 +04:00
Gemfile Update dependency github-pages to v232 2024-09-12 21:00:57 +00:00
Gemfile.lock Bump rexml from 3.2.6 to 3.2.8 in the bundler group across 1 directory 2024-05-16 21:55:54 +00:00
LICENSE.txt Description of the repository 2018-05-16 20:56:35 +04:00
README.md Principles of site building 2018-05-16 21:36:44 +04:00
renovate.config.cjs Added Gitea workflows 2024-07-09 22:25:54 +04:00

Personal site

This is my main site. The site publishes articles, useful information and notes. Also, the site serves as a hosting of free and personal images.

Principles of site development:

  • Lightness and minimalism. The site is designed to store information, it's not a heavy application;

  • Maximum cross-platform. Information should be read from any device and software;

  • Focusing on content perception. Only useful information, nothing superfluous;

  • No JS on the site. The site should be completely safe for the user;

Development

To start a local server for development, you need:

  1. Clone the source repository:
git clone "https://github.com/valentineus/valentineus.github.io.git"
  1. Install packages:
cd valentineus.github.io && bundle update
  1. Start the server:
bundle exec jekyll serve --host "${IP}" --port "${PORT}" --trace

Please note in the executable command uses environment variables IP and PORT.

License hosted material

CC BY-NC 3.0 License

Material on the site is published on the CC BY-NC 3.0 license.

Source Code License

MIT License

MIT. Copyright (c) Valentin Popov.