Commit Graph

81 Commits

Author SHA1 Message Date
Anton Livaja ad2bd9100f
update service offering details 2023-10-18 19:43:41 -04:00
Anton Livaja fa4712874d
update homepage and add services page 2023-10-14 09:44:42 -04:00
Lance Vick 4885e07e45
Merge branch 'main' of git.distrust.co:public/website 2023-08-08 09:47:32 -07:00
Lance Vick 34e7a149f7
assets/files -> files 2023-08-08 09:47:12 -07:00
RyanSquared 70ca5462ee
Dockerfile, -nginx.conf: regenerate nginx mime types using Debian media-types package 2023-08-05 15:24:54 -05:00
RyanSquared 46e1b3e57d
Dockerfile, nginx.conf: add configuration for vcard file type 2023-08-05 15:24:52 -05:00
Lance Vick faa74fde1d
add initial vcard for lrvick 2023-08-04 11:28:22 -07:00
Shane Engelman 7305d0bb31
Move Anton up in contacts list 2023-07-28 00:22:04 -04:00
Anton Livaja f7bd530fbb
add Anton to contacts page 2023-07-25 14:00:18 -04:00
RyanSquared b538204f7a
Makefile: add error skips to clean targets 2023-07-22 22:50:31 -05:00
Shane Engelman e371cdedcb
Force fullclean to remove existing images 2023-07-22 23:36:11 -04:00
Shane Engelman 43021ebdda
Add instructions for new Docker workflow options 2023-07-22 23:20:52 -04:00
RyanSquared f645dd5cc0
Dockerfile, Makefile: build into nginx container 2023-07-22 21:50:14 -05:00
Shane Engelman c66428703c
Use Gemfile.lock for building Jekyll bundle in Dockerfile 2023-07-22 22:32:49 -04:00
Shane Engelman 1cbec02b73
Re-add Makefile and Docker workflows 2023-07-22 17:23:57 -04:00
Lance Vick 601425d588
add theme submodule 2023-05-04 19:45:35 -07:00
Lance Vick 823d14501c
move vendor to _vendor 2023-05-04 19:39:41 -07:00
Lance Vick 9472651c9d
jekyll theme included as vendor submodule 2023-05-04 19:28:59 -07:00
RyanSquared 1515768873
Gemfile{,.lock}: add missing webrick dependency 2023-04-30 06:17:05 -04:00
RyanSquared 0bd9c512c2
Dockerfile: use multistage build to avoid shipping build tools 2023-04-30 06:16:30 -04:00
Shane Engelman a3c94eef9f
Add keys.openpgp.org source for <lance@distrust.co> contact 2023-01-30 21:25:56 -06:00
Shane Engelman 511e3356ba
Add Easter Egg to <head /> 2023-01-30 21:20:20 -06:00
Shane Engelman 6cd9053e29
Modify structure to fit a static site format 2023-01-30 20:03:24 -06:00
Shane Engelman 97fc5437f0
Add Dockerized workflow
Squashed commit of the following:

commit 7c043fea5e7fe2aa431af325f0148d1005c1154e
Author: shane <shane@distrust.co>
Date:   Tue Jan 24 10:06:23 2023 -0600

    Change capitalization of makefile to Makefile

commit 47c85805d9c28b98063fa87dbff746f5e2fad703
Author: shane <shane@distrust.co>
Date:   Tue Jan 24 09:55:23 2023 -0600

    Re-remove shell scripts to be run by Makefile

    `$PWD`, it turns out, does not resolve in Makefiles. Perhaps this is because it is not strictly running `bash` from a `source`d shell environment. When instead computing the value with `$(shell pwd)`, the volume mounts are successful and the operations perform as-expected.

commit dc5952bef488010d4dd9e7b44c688a4033b5f0b2
Author: shane <shane@distrust.co>
Date:   Tue Jan 24 09:42:06 2023 -0600

    Re-add shell scripts to run from Makefile

    If the Makefile executes the same commands, they do not effectively do the right thing. The files for the _site directory do not get created and the server only resolves to an empty site directory. Nothing was changed about the commands. This just seems to be something about `make`'s permissions.

commit 2c98664076c071082d3a1807b40a322a8ecab174
Author: shane <shane@distrust.co>
Date:   Tue Jan 24 09:00:39 2023 -0600

    Remove redundancies from Makefile process

    - Move contents of build.sh to `build:` target
    - Move contents of serve.sh to `serve:` target

commit 09d9964453425245025560e46a5b25e1c8d3c746
Author: shane <shane@distrust.co>
Date:   Tue Jan 24 08:59:15 2023 -0600

    Re-add Gemfile.lock

    - This one was produced with the most recent Gemfile version

commit 13768779681292b48a3a23a65824bca466be1611
Author: shane <shane@distrust.co>
Date:   Mon Jan 23 21:22:42 2023 -0600

    Add Dockerized workflow
2023-01-24 14:51:59 -06:00
Shane Engelman 99f3324570
Add LICENSE
- MIT License, in correspondence with laid-out practices in code collaboration
2023-01-22 20:43:09 -06:00
Shane Engelman 385652c665
Update contact page
- Remove Anton Leviathon while waiting for PGP uid to be created
2023-01-22 20:37:33 -06:00
Shane Engelman 6abfa30864
Update about page
- Standardize bullets to be similiar by enforcing punctuation endings
2023-01-22 20:36:43 -06:00
Shane Engelman a567afa6a1
Update index page
- Remove trailing underscore from end of description
2023-01-22 20:35:52 -06:00
Shane Engelman 8daaede455
Update footer
- Include alt text in footer "copyleft" image
2023-01-22 20:35:01 -06:00
Shane Engelman bcdcf46702
Update header
- Include alt text for header logo image
2023-01-22 20:34:20 -06:00
Shane Engelman fedfa92efc
Initial commit 2023-01-21 12:06:10 -06:00