Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rexim/rexim.me
Source code of my blog
https://github.com/rexim/rexim.me
Last synced: 3 months ago
JSON representation
Source code of my blog
- Host: GitHub
- URL: https://github.com/rexim/rexim.me
- Owner: rexim
- Created: 2013-12-19T13:18:53.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2021-01-11T12:25:32.000Z (about 4 years ago)
- Last Synced: 2023-03-12T00:56:49.390Z (almost 2 years ago)
- Language: CSS
- Homepage: http://rexim.me/
- Size: 1.77 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rexim.Me #
Source code of my blog at .
**If you see any mistakes or typos, please, tell me about them. You
can even send me a pull request with a fix if you like. :)**## Usage ##
This blog uses [Olyvova](https://github.com/rexim/Olyvova) static blog
generator. You write posts in markdown with metadata (see `./posts/`
directory and
[Markdown Metadata section](https://github.com/rexim/Olyvova/blob/c173e4e1fc6280cb58adcce6e6f5739f1d7d586d/README.md#markdown-metadata)). Then
run `./site.pl` script to generate static HTML pages. And finally, use
`./html/` as a root for web-server.Before deploying on production, you can test the generated pages using
python's Simple HTTP Server:$ cd ./html/
$ python -m SimpleHTTPServer 3001
$ http://localhost:3001/## Deployment ##
There is `./deploy.sh` script which helps me to copy the generated
HTML pages to a place where the web-server expects them to see. If you
want to use it too, you have to create `./deploy.config` file. Use
`./deploy.config.example` as an example. All options should be
self-explanatory. Then run `./deploy.sh` as root. Before doing that, I
advise you to look into the script to get the idea of what it really
does.