folder permissions

pull/49/head
Hunter Long 2018-08-16 21:39:25 -07:00
parent f5c8e6d8fb
commit 52684c5d81
5 changed files with 7 additions and 7 deletions

1
.gitignore vendored
View File

@ -11,7 +11,6 @@ dart-sass
.sass-cache
public
assets
cmd.sh
*.log
.env
logs

View File

@ -70,5 +70,6 @@ after_success:
- if [[ "$TRAVIS_BRANCH" == "master" ]]; then make release; fi
after_deploy:
- if [[ "$TRAVIS_BRANCH" == "master" ]]; then make travis-crypress; fi
- if [[ "$TRAVIS_BRANCH" == "master" ]]; then make travis-docker-test; fi
- if [[ "$TRAVIS_BRANCH" == "master" ]]; then make publish-dev; fi

View File

@ -2,7 +2,7 @@ FROM alpine:latest
LABEL MAINTAINER = 'Hunter Long (https://github.com/hunterlong)'
# Locked version of Statup for 'latest' Docker tag
ENV VERSION=v0.43
ENV VERSION=v0.45
RUN apk --no-cache add libstdc++ ca-certificates
RUN wget -q https://github.com/hunterlong/statup/releases/download/$VERSION/statup-linux-alpine.tar.gz && \

View File

@ -1,4 +1,4 @@
VERSION=0.44
VERSION=0.45
BINARY_NAME=statup
GOPATH:=$(GOPATH)
GOCMD=go
@ -26,7 +26,7 @@ build: compile
$(GOBUILD) $(BUILDVERSION) -o $(BINARY_NAME) -v ./cmd
run: build
./$(BINARY_NAME) --ip localhost --port 8080
./$(BINARY_NAME) --ip 0.0.0.0 --port 8080
compile:
cd source && $(GOPATH)/bin/rice embed-go

View File

@ -118,7 +118,7 @@ func UsingAssets(folder string) bool {
func SaveAsset(data []byte, folder, file string) error {
utils.Log(1, fmt.Sprintf("Saving %v/%v into assets folder", folder, file))
err := ioutil.WriteFile(folder+"/assets/"+file, data, 0644)
err := ioutil.WriteFile(folder+"/assets/"+file, data, 0744)
if err != nil {
utils.Log(3, fmt.Sprintf("Failed to save %v/%v, %v", folder, file, err))
return err
@ -177,7 +177,7 @@ func CopyToPublic(box *rice.Box, folder, file string) error {
utils.Log(3, fmt.Sprintf("Failed to copy %v to %v, %v.", file, assetFolder, err))
return err
}
err = ioutil.WriteFile(assetFolder, []byte(base), 0644)
err = ioutil.WriteFile(assetFolder, []byte(base), 0744)
if err != nil {
utils.Log(3, fmt.Sprintf("Failed to write file %v to %v, %v.", file, assetFolder, err))
return err
@ -188,7 +188,7 @@ func CopyToPublic(box *rice.Box, folder, file string) error {
func MakePublicFolder(folder string) error {
utils.Log(1, fmt.Sprintf("Creating folder '%v'", folder))
if _, err := os.Stat(folder); os.IsNotExist(err) {
err = os.MkdirAll(folder, 0755)
err = os.MkdirAll(folder, 0777)
if err != nil {
utils.Log(3, fmt.Sprintf("Failed to created %v directory, %v", folder, err))
return err