* removing registry page
* removing registry page
* removing more references to the registry and 'foundation'
* remove readme references to registry, etc...
* remove registry stuff from development docs
* removing registry from README
* Remove nolonger used moniker package
Usage was removed in 97d8013
* Remove reference to Zeus
Use name Proxy for now.
* Remove Olympus code
See github issue #777
* Remove Olympus related vendor modules
* Mention Olympus removal in docs
* Add note about no registries existing
* Remove eventlog
* Update docs for Olympus removal
* add new configuration and authentication section https://github.com/gomods/athens/issues/769
* update weight on all index pages, add new line to authentication.md and update description on configuration index page
* add new line and 'front matter' to add as a page
* add new line to end of file
* added Docker sub-section
* Added docker subsection
Corrected the typos and, for this PR, the subsection is located before the `Using the proxy` section, it is more streamlined.
* Docker intro updated
As suggested by @robjloranger, the intro of the docker section has been updated to make it more simple to read.
The Athens development meeting happens weekly but nobody knows where to
find it.. I felt that the current organisation of these pages wasn't
easily readable so have sorted the community style pages separate from
those on say using Git or GitHub. I took a lot of the content from the
document so I altered it slightly so it fits with the voice of the
current document.
It was suggested that we move to leaving out the timezone as we'd have
to alter with DST twice a year.
Also moved Maintainers > maintainers as suggested.
Reading back 'to watch back anytime' does sound a bit strange. Simply
removed.
Signed-off-by: Chris M <millscj01@gmail.com>
* Adding a section page for installing
* adjusting section ordering
so that the section list reads more like a story front to back
* Adjusting intro title
* removing redundant title
* Adding a body to the design section header
* Adding more to the contributing front page
* Splitting up sections in the install front page
* adding intro summary
* Better description of federation
* adding new maintainer language
* relative link
* more grammar and formatting fixes
* changed base to use 1.11-alpine and addded GO111MODULE=on to environment
* change go build to be one line with modules on
* add vcs systems that were in original stretch image
* created multistage build with copy from and path environment update
* added env GO111MODULE=on
* add and run create default, prereq bash installed, moved go binary, created GOROOT path
* update to preferred docker entry point and shorter config path
* added fossil and info to links for compare of VCS
* Add section to Authenticate via .netrc
Authenticate private repositories via .netrc on Docker Image
* Update to simplify text
changed to simplify and add defaults for Athens
* starting outline
* Rewording and adding more outline
* moar
* remove maintainers links, fill in template links
* basic list of ideas
* change folder structure
* try out new menu and page heiarchy
* thinking out loud
* I like this link
* almost done for now
* move into new sub menu
* doesn't belong here
* trigger netlify
* forgot chapter flag
* capitalize
* comment out ideas
* basic outline of git
* not a draft anymore
* git and github complete
* move community roles and order menu
* typos and link contributor covenant
* address requested changes
remove last mod time and author from chapters
re-phrase leading line in docs/maintainers/_index.md
* Add observability how-to in faq
* Add a bit more info
* Try with smaller font size
* update language and add a link
* cleaning the sins of copy and paste
* Fix docker-compose location
* Make the language clearer
* switch proxy to config file
pull in single flight changes
* changes for single-flight
* intermediate stage. All tests passing. pkg still has env refs
* remove all env references
* delete config/env entirely
* fix failing tests
* create the config.toml file as part of dev setup
* create config file only if it doesn't exist
* update Dockerfiles to use config file
* move composing elements to the top
* verbose parameter naming
* newline
* add flag for config file path
* update docs with config file flag
* remove unnecessary nil check
* use filepath.join
* rename redis port to address
* fix path.join
* fix issues after merge
* add vendor dir
* add powershell commands
* split the semicolon onto two lines instead
* split another semicolon onto two lines instead
* remove does not work on windows warning
* fix powershell typo
* fix type in modules enables not supported notification
* use start-process instead of start
* update travis to Go 1.11
* update check_deps ci script
ci for checking dependencies should now check Go module files and use go mod verify
* remove uneeded comment
* set GO111MODULE
* debug GO111MODULE propagation
* rm dep installation
* debug GO111MODULE propagation
* rm debug statements
* use Go point releases in ci
* remove references to Go1.11 RCs
* run ci with GO111MODULE auto and also on
* use matrix
* chart skeleton
* doing more stuff on templates
* Adding disk storage root env var
In case you set the storage type to disk, then you can set the storage root
* Defaulting disk storage root location
* defaulting to go binary path as installed in dockerfile
* Adding Adding Service and Ingress to Chart
* In sync with newer docker image, added the ability to use a PVC!
* Refactored charts, added skeleton install
Co-authored-by: Aaron Schlesinger <arschles@gmail.com>
* Adding more documentation
* Adding newlines
* Updated to v0.1.0 !!!
* Updated repo to gomods/proxy
* WIP "installation" guide
This PR adds an installation guide with instructions on how to use
disk storage to achieve persistent storage.
Closes#533
* Formatting cleanup
* Swapped to Docker based instructions
* Moved install into "install" directory, added PowerShell commands
* Fixed wording about running container and environment variables
* Fixed a type-o
* Code review comments, cleaned up PowerShell commands
* Updated docker run commands
* WIP "installation" guide
This PR adds an installation guide with instructions on how to use
disk storage to achieve persistent storage.
Closes#533
* Formatting cleanup
* Swapped to Docker based instructions
* Moved install into "install" directory, added PowerShell commands
* Fixed wording about running container and environment variables
* Fixed a type-o
* Code review comments, cleaned up PowerShell commands
* Updated docker run commands
* Update to gomods/proxy:latest
* Rough description of community roles
and how to move to new roles
* add mention of CoC
* fixing typo
* adding link to past dev meetings
* moving "core maintainer" alias text
* calling out specifically that contributors have read access
* formatting
* Addressed previous concerns.
Broke all markdown lines on or under 80 chars because vim, also the
majority of the doc was formatted that way.
* link to slack re: missing meetings
* use emphasis instead of single quote for 'don't know enough'
* use code element in html
* expand on CoC duty
co-authored-by: Aaron Schlesinger <arschles@gmail.com>
co-authored-by: robjloranger <robjloranger@protonmail.com>
* Inital removal of cdn rdbms driver and pop support from olympus
* Update travis and other unit test scripts
* Remove postgres from Makefile
* Update comments and remove function that is not required
* Update .env file
* clean commented code
* Update docs to remove references to rdbms
* Remove pop and run dep ensure to make sure that the tests pass without pop
* Keeping GO_ENV=test for parametter logging
* Make athens banner smaller
This helps people see that there is more content below the athens logo, otherwise
the most prominent thing they see is the next arrow >
and they miss our homepage content.
* Make home link friendly for previews
Right now when viewing a preview of our docs site, when I click on the home logo
I end up on our live site. This makes the home logo go to the root of the
current site instead, which is more friendly for testing docs locally
or previewing a PR.
* Walkthrough how the proxy and modules work
This is just the second step in adding in more docs. After we add more
docs for how to install the proxy, etc this doc will get updated with a
Next Steps section and point people in the right direction after they
try it out.
* Replace cache with storage when referring to the proxy
It is still the right term for the on-disk go modules cache in GOPATH/pkg/mod though
co-authored-by: Jeremy Rickard <jeremy.rickard@microsoft.com>
co-authored-by: Carolyn Van Slyck <carolyn.vanslyck@microsoft.com>
This PR adds basic steps for trying out Athens using the happy-path repo and in memory storage
Co-authored-by: Carolyn Van Slyck <carolyn.vanslyck@microsoft.com>