Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TwistedBytes/vagrant-project-templates
Template directories to use several frameworks with the Twisted Bytes webserver vagrant box.
https://github.com/TwistedBytes/vagrant-project-templates
Last synced: about 7 hours ago
JSON representation
Template directories to use several frameworks with the Twisted Bytes webserver vagrant box.
- Host: GitHub
- URL: https://github.com/TwistedBytes/vagrant-project-templates
- Owner: TwistedBytes
- License: mit
- Created: 2019-01-24T12:58:10.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-24T12:39:28.000Z (about 4 years ago)
- Last Synced: 2024-04-12T15:05:31.237Z (7 months ago)
- Language: PHP
- Size: 341 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-silverstripe-cms - Twisted Bytes Box Templates - Useful templates for different development scenarios using the Twisted Bytes vagrant box. (Tools / Virtualisation)
README
# vagrant-project-templates
Template directories to use several frameworks with the Twisted Bytes webserver vagrant box.To use one or more of these templates please check this out somewhere on your system.
You need VirtualBox + Vagrant installed.These template use the Twisted Bytes webserver vagrant box.
They are configured with an valid ssl certificate on *.tbdev.xyz. By default this certificate does not automatically update. But these template have that option enabled.
If you do not want this "phone-home", please disable it in project/vagrant/config/webservervhost.conf.
We try to keep a valid certificate in the newest version of the box.## Silverstripe 4.X publicfolder
Step to get this vagrant up and running after checking out:
1. Copy silverstripe-4x-publicfolder to somewhere, for example:
```cp -avr silverstripe-4x-publicfolder ~/PhpstormProjects/mynewss4xproject```
1. Go to the new directoryYou probably want to change the hostname in the vagrant file, as that is used to access the website in the vagrantbox.
You can change that in the Vagrantfile file on line 6.```cd ~/PhpstormProjects/mynewss4xproject```
1. Start vagrant
```vagrant up```
1. Log into the vagrant
```vagrant ssh```
1. switch to defaultuser in the vagrant
```sudef```
1. goto the site directory
```cd ~/site```
1. run composer```composer install```
1. Then goto url: https://silverstripe-4x-publicfolder.tbdev.xyz/Or if if you changed the hostname at point 2. use https://[name on line 6].tbdev.xyz/