Skip to content

Commit ec3fd6f

Browse files
committed
initial commit ✨
0 parents  commit ec3fd6f

25 files changed

+1687
-0
lines changed

.dockerignore

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# flyctl launch added from .gitignore
2+
**/book
3+
4+
# flyctl launch added from .idea/.gitignore
5+
# Default ignored files
6+
.idea/shelf
7+
.idea/workspace.xml
8+
# Editor-based HTTP Client requests
9+
.idea/httpRequests
10+
# Datasource local storage ignored files
11+
.idea/dataSources
12+
.idea/dataSources.local.xml
13+
fly.toml

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.idea/
2+
book/

Dockerfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
FROM peaceiris/mdbook as builder
2+
LABEL authors="tom"
3+
4+
WORKDIR /app
5+
COPY . /app
6+
RUN mdbook build
7+
8+
FROM nginx
9+
10+
COPY --from=builder /app/book /usr/share/nginx/html
11+
12+
ENTRYPOINT ["nginx", "-g", "daemon off;"]

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# nullfish.dev
2+
3+
Personal homepage and knowledge base.
4+
5+
## Development
6+
7+
```shell
8+
mdbook serve
9+
```
10+
11+
## Deploy
12+
13+
```shell
14+
fly deploy
15+
```

book.toml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[book]
2+
authors = ["Thomas Lackemann"]
3+
language = "en"
4+
multilingual = false
5+
src = "src"
6+
title = "nullfish.dev"
7+
8+
[preprocessor]
9+
10+
[preprocessor.catppuccin]
11+
assets_version = "2.1.0" # DO NOT EDIT: Managed by `mdbook-catppuccin install`
12+
13+
[output]
14+
15+
[output.html]
16+
additional-css = ["./theme/catppuccin.css", "./theme/catppuccin-admonish.css"]
17+
default-theme = "frappe"
18+
preferred-dark-theme = "macchiato"

fly.toml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# fly.toml app configuration file generated for nullfish-dev on 2024-08-08T23:57:46-04:00
2+
#
3+
# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
4+
#
5+
6+
app = 'nullfish-dev'
7+
primary_region = 'ewr'
8+
9+
[http_service]
10+
internal_port = 80
11+
force_https = true
12+
auto_stop_machines = false
13+
auto_start_machines = true
14+
min_machines_running = 0
15+
processes = ['app']
16+
17+
[[vm]]
18+
size = 'shared-cpu-1x'

src/SUMMARY.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Summary
2+
3+
- [Home](./index.md)
4+
- [Living off the land](land/index.md)
5+
- [Chickens]()
6+
- [Composting]()
7+
- [Gardening](land/gardening.md)
8+
- [Microgreens]()
9+
- [Mushroom Farming]()
10+
- [Tractor]()
11+
- [Cooking](cooking/index.md)
12+
- [Recipes]()
13+
- [Bagels]()
14+
- [Brioche Bread]()
15+
- [Pizza Dough]()
16+
- [Skewered Pork Belly w/ Red Potato Chips]()
17+
- [Programming](programming/index.md)
18+
- [Bootstrapping](programming/bootstrapping.md)
19+
- [Games](programming/games/index.md)
20+
- [Pet Pals]()
21+
- [Refractor](programming/games/refractor.md)
22+
- [Untitled Traffic Game]()

src/cooking/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Cooking

src/homestead/gardening.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Gardening

src/homestead/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Living off the land

0 commit comments

Comments
 (0)