rls-moe / nyx Goto Github PK
View Code? Open in Web Editor NEWA simple imageboard with no javascript or dependencies written in Go
License: MIT License
A simple imageboard with no javascript or dependencies written in Go
License: MIT License
go build
./nyx
Didn't you want a demo server?
After creating the Docker image, I then proceeded to build another one on top of it, with a default SQLite3 database with admin informations changed, and predefined boards (with captcha disabled).
And thanks to the power of Nginx's locations and a cronjob that restarts the Docker container, effectively resetting the entire website, to prevent database growth and too much spam/flood, there you have it here.
Cloning the repository inside $GOPATH/src/github.com/nyx
doesn't work, go get
ting the code from github doesn't work, go get
ting the code from your server doesnt work...
The result is the same response is over, and over and over:
code in directory /home/bryanpedini/projects/go/src/go.rls.moe/nyx/vendor/github.com/hlandau/passlib expects import "gopkg.in/hlandau/passlib.v1"
I'm currently on Debian 10 Buster Stable, with Plasma KDE and Go v1.14.1 linx/amd64.
Hook me up in case you need any help sorting this one out, I'm really hoping to get it working because I really need this board!
After solving #1 (with PR #2), I finally tried to build the project and who knew another problem arised...
This one tho seems I'm not able to either understand or solve correctly:
# go.rls.moe/nyx
go.rls.moe/nyx/vendor/golang.org/x/crypto/blake2b.supportsAVX2: relocation target runtime.support_avx2 not defined
go.rls.moe/nyx/vendor/golang.org/x/crypto/blake2b.supportsAVX: relocation target runtime.support_avx not defined
This issue will need to be taken by the original author, and I cannot help with it.
I've already searched online and it suggests that the problem has to do with wrapping and the CPU detection features of the crypto library, which, having never used it, I don't know even how it works, let alone solve a problem with it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.