Comments (2)
I vote no. Instead we should devote time to refactoring SilverStripe such that the webroot only contains files that need to be accessible. Playing whack-a-mole with sensitive files is a losing battle.
from silverstripe-installer.
I agree (with @ss23). It's not great that everything is installed into the webroot with SS, but that doesn't mean we should be completely defensive about it.
If you have project repos where you're doing all your code (including sensitive readmes) in the webroot, then it's that internal process that needs overhauling and/or you need to add custom rules to your .htaccess
from silverstripe-installer.
Related Issues (20)
- CMS 4.5.1 release HOT 2
- Version indicator in CMS should point to recipe version, not silverstripe/cms module version HOT 13
- new install results in duplicate assets yml config HOT 3
- Incude MFA module in new projects via installer HOT 6
- Failing tests on 4 branch HOT 1
- create-project includes an unnecessary .cow directory HOT 3
- Broken build - class org\bovigo\vfs\vfsStream is not found
- Broken build - multi-tab validation
- Broken build - Framework snippet undefined
- Composer update running out of memory on travis HOT 1
- Switch default mail transport to Swift_SendmailTransport HOT 10
- Does it support PHP 8.0.12? HOT 2
- Uncaught Exception: Error: no controller registered in SilverStripe\Dev\DevelopmentAdmin for: bulid IN GET dev/bulid HOT 1
- bad error message on invalid database password HOT 5
- CMS5 Upgrade all other installer dependencies HOT 2
- Broken builds HOT 1
- Broken builds HOT 1
- CMS 5: Ensure correct constraints for vendor-plugin and recipe-plugin before release HOT 2
- Unexpected new dev dependencies in recent installs HOT 4
- Could not find package silverstripe/installer with version 4.12.3. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from silverstripe-installer.