Notice: Project is currently paused, do not use
Self hosted project management and collaboration tool inspired by basecamp.
Tech Stack: Goodwork is build using TALL stack (Laravel, Livewire, Alpine, TailwindCSS)
Self hosted project management and collaboration tool inspired by basecamp.
Tech Stack: Goodwork is build using TALL stack (Laravel, Livewire, Alpine, TailwindCSS)
localhost installation
Hello,
I Am trying to install it on my local machine on apache server, see below
<Directory /var/www/laravel/goodwork/public/> Options Indexes FollowSymLinks AllowOverride All Require all granted
But I get the below error
Create a custom DigitalOcean image for the app
IssueHunt Summary
Backers (Total: $40.00)
Submitted pull Requests
Become a backer now!
Or submit a pull request to get the deposits!
Tips
Unable to install dev environment via install.sh script
Hi, I tried running
./install.sh local
script per the CONTRIBUTING guide so I could contribute to your project, but I get a number of errors. At the end of it I have 2 docker containers running, (redis and mariadb), but no nginx, so I'm unable to bring up the app in my browser.With Docker I'd expect this not to matter, but I'm running the script in iTerm2 on Mac OSX 10.14.06
Installation issue
I am trying to install Goodwork, and I have followed the instructions to the tee. However, I seem to get to an issue where the installation scripts tries to start Nginx, and the raises the error: "ERROR: for goodwork_nginx_1 Cannot create container for service nginx: create .: volume name is too short, names should be at least two alphanumeric characters"
According to some of the research I did on the web, it seems t be a Docker issue.
Please assist.
Not able to login with the default credentials
Your environment:
System: Host: sriram-vaio Kernel: 5.3.0-53-generic x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: Cinnamon 4.4.8 wm: muffin dm: LightDM Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic
Docker Details: Client: Version: 19.03.6 API version: 1.40 Go version: go1.12.17 Git commit: 369ce74a3c Built: Fri Feb 28 23:45:43 2020 OS/Arch: linux/amd64 Experimental: false
Server: Engine: Version: 19.03.6 API version: 1.40 (minimum version 1.12) Go version: go1.12.17 Git commit: 369ce74a3c Built: Wed Feb 19 01:06:16 2020 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.3.3-0ubuntu1~18.04.2 GitCommit:
runc: Version: spec: 1.0.1-dev GitCommit:
docker-init: Version: 0.18.0 GitCommit: logs.txt
Installation Method:
Single file installer
Description:
After successful installation with the Single file installer, not able to login to the application using the default credentials email: [email protected] password: secret
logs attached.
Steps To Reproduce:
Install using the single file installation. try to login. logs.txt
`Echo Is Not Defined`: socket not working, Echo not connecting
Your environment:
Ubuntu 19.04
Description:
socket.io
is not loading, console error reported ofEcho is not defined
Steps To Reproduce:
Fix validation rules for task creation
Your checklist for this pull request
🚨Please review the guidelines for contributing to this repository.
CHANGELOG.md
file.Description
Please describe your pull request.
💔Thank you!
Issue 322
Your checklist for this pull request
🚨Please review the guidelines for contributing to this repository.
CHANGELOG.md
file.Description
Please describe your pull request. Added a api endpoint for creating events 💔Thank you!
.git folder is 400MB big.. big files under /public/js.. composer fails because of Laravel 7
Hi there, just found out about this interesting project and am checking it out. I followed the instructions for the manual installation and I'm seeing some things that seem very wrong.
First of all, I see that the dev-master is now running Laravel 7, but you did not properly upgrade to Laravel 7 which causes the install to fail. The problem is that you've kept the old
/bootstrap
directory from a previous laravel version which makes a reference to/bootstrap/autoload.php
but this was dropped in laravel 7:Which causes a fatal error when trying to do a fresh install and running
composer install
I replaced the
/bootstrap
folder,/public/index.php
,/artisan
and part of thephpunit.xml
file from a fresh Laravel 7 install (basically every file that had a reference to the now removedbootstrap/autoload.php
file, and I was then able to install without errorsI also had to add back the
/Base/
to the namespace in those 3 references inside/bootstrap/app.php
I also had to remove
"@php artisan plugin:discover"
from thecomposer.json
as this was also causing an error since/plugins/composer/installed.json
does not exist and as a result$packages is undefined
. Not sure what this plugins system is and if it's just a dinosaur from the past or necessaryAnother observation is that the files in this repository are pretty small and should only make up about 3MB. However the
.git
folder that you get when you run thegit clone
operation is a staggering 400MB!!! This may be a good starting point on alleviating this issue: https://stackoverflow.com/questions/5613345/how-to-shrink-the-git-folderFurthermore the
/public/js
is full of huge files, many of which appear at first glance to be identical4.3MB single.js
.All these files can be generated running
npm run dev
ornpm run build
so I don't think they should be committed/exist in this repo, and instead the commandnpm run dev/build
should be added to the list of instructions when installing manuallySomething also feels wrong that these files are so big when the source for them inside
/resources/assets
is so small, you are probably duplicating a lot of data as a result of how you're splitting up the files during the build processI realize now that https://github.com/iluminar/goodwork/pull/964 "fixes" some of these issues.. but this "fix" was not pulled when I followed the installation instructions just now. Furthermore, the PR appears to add back
autoload.php
which doesn't make sense to me since you are now using Laravel 7, you should do a proper upgrade instead of re-adding things that have been officially removed.Hope this helps, Kind regards
Add Github API issues request
Resolves: #699
Description
Adds Github API request for issues. Refactored GithubTrait to be easier to extend with additional requests.. Also added minimal Issues tab on project page as it is not clear how or where issues list should eventually go. Good for a starting point and to show that it works.
Fatal error when install via docker for local
Hi,
I am trying to install the goodwork for local through docker following the instruction here.
However, I am getting this error and some problems as shown as below:
Besides, I am also getting these error when running
./cmd composer update
Please kindly advise me how to resolve this issue. Thank you. :smile: