You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can pull the Docker image for the latest release with the following command:
24
+
25
+
```bash
26
+
docker pull mitre/vulcan:v2.1.4
27
+
```
28
+
29
+
For more details on this release and previous ones, check the [Changelog](https://vulcan.mitre.org/CHANGELOG.html).
17
30
18
31
## Deploy Vulcan
32
+
19
33
[Deploying Vulcan in Production](https://vulcan.mitre.org/docs/) [<imgsrc="public/GitHub-Mark-Light-64px.png#gh-dark-mode-only"width="20"/>](https://pages.github.com/)[<imgsrc="public/GitHub-Mark-64px.png#gh-light-mode-only"width="20"/>](https://pages.github.com/)
20
34
21
-
## Deployment Dependencies:
35
+
## Deployment Dependencies
36
+
22
37
For Ruby (on Ubuntu):
23
-
* Ruby
24
-
*`build-essentials`
25
-
* Bundler
26
-
*`libq-dev`
27
-
* nodejs
38
+
39
+
* Ruby
40
+
*`build-essentials`
41
+
* Bundler
42
+
*`libq-dev`
43
+
* nodejs
28
44
29
45
### Run With Ruby
30
46
31
47
#### Setup Ruby
32
48
33
49
1. Install the version of Ruby specified in `.ruby-version`
34
50
2. Install postgres and rbenv
35
-
3. gem install foreman
36
-
4. rbenv install
37
-
5. bin/setup
51
+
3. Run `gem install foreman`
52
+
4. Run `rbenv install`
53
+
5. Run `bin/setup`
54
+
55
+
>> **Note**: `bin/setup` will install the JS dependencies andprepare the database.
56
+
57
+
6. Run `rails db:seed` to seed the database.
38
58
39
59
#### Running with Ruby
40
60
@@ -44,12 +64,19 @@ Make sure you have run the setup steps at least once before following these step
44
64
2. foreman start -f Procfile.dev
45
65
3. Navigate to `http://127.0.0.1:3000`
46
66
67
+
#### Test User
68
+
69
+
For testing purposes in the development environment, you can use the following credentials:
See `docker-compose.yml` for container configuration options.
@@ -87,6 +114,9 @@ and the impact on the application's performance when deciding on the frequency.
87
114
88
115
>> Please refer to your hosting platform's documentation or support services for specific instructions on how to set up scheduled tasks or cron jobs.
89
116
117
+
## Releasing Vulcan
118
+
119
+
For detailed information about creating a release, please refer to the [release documentation](https://github.com/mitre/vulcan/wiki/Release_vulcan).
90
120
91
121
### NOTICE
92
122
@@ -105,4 +135,3 @@ This software was produced for the U. S. Government under Contract Number HHSM-5
105
135
No other use other than that granted to the U. S. Government, or to those acting on behalf of the U. S. Government under that Clause is authorized without the express written permission of The MITRE Corporation.
106
136
107
137
For further information, please contact The MITRE Corporation, Contracts Management Office, 7515 Colshire Drive, McLean, VA 22102-7539, (703) 983-6000.
0 commit comments