Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nolim1t/nolim1t.github.io

My blog about all things tech (available at nolim1t.co OR nlboxajljr5boevw3vyfryenhwqs5eehfh5pnbzjlnounrje5wulbnyd.onion)
https://github.com/nolim1t/nolim1t.github.io

blog github-pages jekyll tech-blog technology

Last synced: 2 days ago
JSON representation

My blog about all things tech (available at nolim1t.co OR nlboxajljr5boevw3vyfryenhwqs5eehfh5pnbzjlnounrje5wulbnyd.onion)

Awesome Lists containing this project

README

        

# nolim1t.co

## Build status

[![pipeline status](https://gitlab.com/nolim1t/nolim1t-co/badges/master/pipeline.svg)](https://gitlab.com/nolim1t/nolim1t-co/commits/master) [![Bitcoin lightning](https://badgen.net/badge/icon/bitcoin-lightning?icon=bitcoin-lightning&label=donate&color=yellow)](https://tippin.me/@nolim1t)

## About
This is the source for the github site

## Creating a post
Refer to [this guide](http://jekyllrb.com/docs/posts/)

### language of posts
Markdown motherfucker.. do you not speak it?

## Creating pages
Just dump them in the main directory as per [guide](http://jekyllrb.com/docs/pages/)

# Test Often!
## Locally
Simple run the following command

```bash
bundle exec jekyll serve
```

## Build and Test

### Clone

Clone and add gitlab (authoritive source of truth), as well as github backup.

```bash
git clone --recurse-submodules [email protected]:nolim1t/nolim1t-co.git
cd nolim1t-co/
git remote add githuborigin [email protected]:nolim1t/nolim1t.github.io.git
```

### Building

Simply invoke the default rake task to build

```
rake
```

If you have ***TORDEPLOY*** set then it will also deploy the ***_site*** directory into the TOR host to a folder called ***www*** (this is assumed). ***TORDEPLOY*** should be the hostname of the configured tor site.

### Syncing submodules

```bash
git submodule foreach git pull origin master
ls _site
```

### Previewing

```bash
bundle exec jekyll serve
```

### Auto-deployment

If you wish to mirror this site simply add the following deploy key into your server:

```
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJxyFUr/7z5lhUWfuXsgzPp/vp159GnG8etLuThkZT9J deploykey@pub
```

and then update your web server with the pathnames. You may then send a merge or pull request to me for consideration.

### Donations

You may send donations via bitcoin lightning network to me if you love my work and support open source (I don't get paid) or if you prefer on-chain you may send to my [hodl address](https://blockstream.info/address/bc1qfu03xlgmezynuw2dwsvl6wagaw8ata9s9s3elfst2f36dtj23shql2vdsy).

If you prefer Monero, you may send to **44DVS1F1haNCisz6VN6RAugWfnULSvZpXZxv56Zeu3srf5BR4simzB1WrqJ9CkxcuL9d753MEBGGTMkekdx6gMUuAGDuiQu**