632 Commits
Author SHA1 Message Date
Jacob Weisz a7509281f3 Remove Google Groups and IRC 2026-06-03 16:12:22 -05:00
Michael Nutt fb6b03811c bump jinja2 version for docs 2026-03-31 16:56:31 +02:00
Jacob Weisz 92f047594c Docs: Add Options JSON instructions 2023-03-26 17:57:21 -05:00
Jacob Weisz ec994da9a0 Merge pull request #3684 from pen4/oscs_fix_cen7ih8au51vl2lg1pfg
fix(sec): upgrade mkdocs to 1.3.0
2023-03-16 22:36:37 -05:00
Jacob Weisz 7d383d5aa3 Fix FontAwesome location in modified theme 2023-03-16 22:11:17 -05:00
Troy J. Farrell 463cd58465 Add instructions for installing Go on Debian
The version of Go that ships with the version of Debian used by
vagrant-spk is too old to build Sandstorm.  These updated instructions
explain how to get a newer version Go for building Sandstorm.
2023-03-13 11:27:27 -05:00
pen4 62edbb92c1 update mkdocs 1.0.4 to 1.3.0 2022-12-30 13:38:19 +08:00
Jacob Weisz 713bed7069 Docs: Add JS to target external links 2022-10-07 13:06:20 -05:00
ocdtrekkie 4c9503555e Docs: vagrant-spk update pass 2022-09-11 21:32:53 -05:00
Kenton Varda b8620944a7 Merge pull request #3649 from zenhack/offer-iframe-color
Support setting the foreground color for offer iframes.
2022-08-14 10:21:25 -05:00
Kenton Varda cab36d9741 Merge pull request #3643 from sandstorm-io/gapps-rebrand
Google Apps for Work is Workspace
2022-08-14 10:19:05 -05:00
Jacob Weisz 913a9e9a6e Merge pull request #3656 from sandstorm-io/docs-allow-legacy-csp
Document ALLOW_LEGACY_RELAXED_CSP
2022-08-05 15:33:32 -05:00
Jacob Weisz dfd73c9925 Document ALLOW_LEGACY_RELAXED_CSP 2022-08-05 13:16:03 -05:00
Jacob Weiszandspollard 323923dbdd Docs: Minor spelling fix
Co-Authored-By: spollard <1459574+spollard@users.noreply.github.com>
2022-08-05 13:04:48 -05:00
spollard f6a0003b56 Minor fix 2022-07-31 14:36:01 -06:00
Jacob Weisz 0da095befb Merge pull request #3648 from sandstorm-io/docs-b-rating 2022-07-30 23:31:19 -05:00
Ian Denhardt fee5dcbb32 Support setting the foreground color for offer iframes.
Fixes #3646
2022-07-31 00:28:14 -04:00
Jacob Weisz bf47ef3fb5 Merge pull request #3647 from sandstorm-io/docs-delete-graphviz
Docs: delete graphviz
2022-07-30 22:45:24 -05:00
Jacob Weisz 46fdb75021 Merge pull request #3642 from sandstorm-io/docs-disallow-collab
Docs: Troubleshoot "disallow collab" on install
2022-07-30 22:43:08 -05:00
Jacob Weisz 420ce99cd4 Docs: Delete B rating comment 2022-07-30 22:35:59 -05:00
Jacob Weisz d9b167c268 Docs: Add note about Graphviz DOT in comments 2022-07-30 22:31:14 -05:00
ocdtrekkie 2ff03d304e Docs: Pin markdown and jinja2 2022-07-30 21:26:56 -05:00
ocdtrekkie 6b412bd36e Docs: Remove graphviz 2022-07-30 20:50:28 -05:00
Jacob Weisz 4206ee85f7 Docs: Fix GPG export instructions 2022-07-28 22:06:41 -05:00
Jacob Weisz a6fa8447b6 Docs: Call it Google Workspace 2022-07-13 13:01:45 -05:00
Jacob Weisz d01d3d5495 Docs: Troubleshoot "disallow collab" on install 2022-07-13 12:28:16 -05:00
Jacob Weisz d6878fa015 Docs: Fix inotify issue without rebooting 2021-11-30 12:22:59 -06:00
Jacob Weisz a218777c32 Docs: Provide fix for inotify limit issue 2021-11-29 14:26:05 -06:00
Jim Garrison 674a491c91 Update doc: Installing from source now requires python3
Recently, the clang update script [was changed](https://chromium.googlesource.com/chromium/src/tools/clang.git/+/5c0e867150ea239d3f0f0316370e71672c77b91a)
to require python3, specifically.

I discovered this change when attempting to build Sandstorm using a
[Dockerfile](https://gist.github.com/garrison/f025090ce914641f0d1e492612dcbd4e#file-dockerfile-debian)
that worked previously.  I have verified that this change
alone fixes the build under Debian; it seems that python2 is not
also required.

In Fedora, "python" already refers to python3, so no change was needed
to that install line.
2021-11-28 13:05:26 -05:00
Ian Denhardt ea1e3dedb5 Revert "Fix bitrot in install docs."
This reverts commit ddfb84fd72.
2021-11-21 20:07:04 -05:00
Kenton Varda 5abc1061b8 Merge pull request #3544 from garrison/noninteractive-install
Allow non-interactive full server install via environment variables
2021-10-23 13:53:32 -05:00
Jim Garrison e27be25411 install.md: remove duplicate mention of strace
`git-blame` points to 6b0ad2716 (first mention) and e055782e1 (second mention).  Easy enough to fix.
2021-10-18 21:02:27 -04:00
Jacob Weisz 50d95e952f Merge pull request #3575 from garrison/doc-ci-preview 2021-10-09 17:42:59 -05:00
Jim Garrison d2746d7cfb Use a requirements.txt file to specify doc dependencies
... following the don't-repeat-yourself (DRY) philosophy,
2021-10-08 12:20:46 -04:00
Ian Denhardt e23cb57477 Fix diagram bitrot.
proxy.js doesn't exist anymore; the relevant logic has moved to
gateway.c++
2021-10-08 11:32:58 -04:00
Jim Garrison 23be53beae Fix graphviz diagrams on "How It Works" page.
This fixes the diagrams by migrating to mkdocs-markdown-graphviz, following
https://github.com/sandstorm-io/sandstorm/pull/3548#issuecomment-898581699

I've tested this in a container locally, so hopefully it does indeed fix
things.
2021-10-07 19:06:54 -04:00
Jim Garrison dc9ff4ba45 Improve docs regarding test suite
- Add instructions for installing xvfb
- Add instructions for installing test dependencies on Fedora
- Mention tests/README.md in docs/install.md
2021-09-20 20:27:50 -04:00
Jim Garrison 0f117c88c1 Update build instructions for Fedora (closes #3565) 2021-09-19 22:29:43 -04:00
Jim Garrison 14d3775984 Update documentation on installing from source
- flex and bison are required for the build.

- locales is required under Debian/Ubuntu; otherwise the build fails
  because /usr/share/i18n/charmaps is missing.

- bullseye is now the latest Debian stable release.  The source build
fails on stretch because SECCOMP_FILTER_FLAG_LOG is undeclared, unless
(presumably) the kernel headers were to be upgraded.  (See also 2021-09-06
discussion on IRC.)  The `contrib-` is no longer necessary because
the vboxsf kernel module is in debian/bullseye64.
2021-09-16 20:22:26 -04:00
Jim Garrison 8cf0559543 Fix typo in install-script.md 2021-09-04 09:27:06 -04:00
Jim Garrison 944ac92d18 Document non-interactive production server install 2021-09-04 07:26:15 -04:00
Jim Garrison b2d3851896 install.sh cleanup: Remove SANDCATS_GETCERTIFICATE and sandcats_configure_https
sandcats_configure_https is dead code, as of 9ac0360311

In the current install script, the only effect of the value of
SANDCATS_GETCERTIFICATE is to conditionally tell
the user that we're going to "Configure auto-renewing HTTPS if you use
a subdomain of sandcats.io", so going forward we just provide this message
always on a full server install.
2021-09-04 07:25:56 -04:00
spollard 30a9fae981 Fix typo 2021-09-01 20:15:13 -06:00
Jacob Weisz 36a6d4617d Merge pull request #3548 from garrison/fix-3536 2021-08-11 01:26:08 -05:00
Jim Garrison 8feb7b2aa0 Fix #3536, graphviz on "How it Works" page 2021-08-10 22:35:20 -04:00
Jim Garrison a40d8c363a Doc: Update recommendation of Ubuntu 14.04
I also updated the minimum kernel version following 54c50a272
2021-08-09 20:18:36 -04:00
Jim Garrison 3684125629 Update doc link to allowed non-web-browser User-Agent strings
This updates the documentation following the change in
4edb2aeb17 (#3038).
2021-07-27 21:37:58 -04:00
ocdtrekkie 11f2534267 Update IRC channel in docs 2021-05-26 15:50:11 -05:00
Jacob Weisz 13a39e099e Docs: Highlight client sandboxing issue, fix link 2021-04-27 10:17:09 -05:00
Jacob Weisz 0f0697239d Docs: Update security practices with Ian's notes 2021-04-19 20:59:21 -05:00